105970 75
65588 648
271554 753
227650 492
15985 311
86228 154
13085 481
118120 214
123730 593
43475 751
109801 195
8029 61
368706 532
31938 180
89492 567
60964 789
101774 458
107255 420
53412 643
152563 198
36860 597
40284 866
15287 821
113859 365
28442 253
9169 365
196581 176
270943 181