2762 327
1420 110
2197 397
3255 720
2370 106
4646 626
10020 712
3221 91
20973 853
36175 831
63845 356
11441 603
9948 583
11321 800
4748 550
108288 297
15648 509
96155 635
149959 943
13918 506
139064 249
77781 581
98369 332
127602 843
6731 55
114551 675
110759 243
19531 683