12338 53
13230 523
59998 338
9612 312
3203 373
2475 231
2929 194
3806 373
3722 39
5639 531
4266 386
9852 573
28159 91
4125 604
4065 783
4700 882
2282 98
4550 565
2951 222
4321 35
8962 543
335078 1164
22415 463
17790 413
29998 879
2952 97
10670 137
5559 511