92256 1000
127088 359
69867 667
284569 921
27664 174
90167 463
28709 654
36214 341
29385 557
269860 539
44090 881
19669 212
299638 851
35357 331
40222 737
124801 684
17300 74
43394 888
15047 235
34317 344
215878 789
27570 626
15649 478
91997 780
59598 483
109903 365
152209 745
69318 857