12337 53
13230 523
59992 338
9612 312
3202 373
2475 231
2929 194
3806 373
3722 39
5639 531
4266 386
9852 573
28157 91
4125 604
4065 783
4699 882
2282 98
4550 565
2950 222
4321 35
8960 543
335072 1164
22415 463
17790 413
29998 879
2952 97
10670 137
5559 511