25001 96
43138 626
46212 632
33750 123
30353 145
30012 566
79947 619
34449 647
10702 508
57148 593
22363 784
75857 661
60546 216
30643 119
41606 420
11330 436
29099 600
32623 125
19172 98
13739 275
18936 542
28026 754
21686 404
35799 542
25802 643
47974 668
50523 1017
56410 331