105916 75
65550 648
271352 753
227502 492
15985 311
86198 154
13085 481
118080 214
123716 593
43470 751
109778 195
8029 61
368606 532
31936 180
89460 567
60955 789
101753 458
107233 420
53405 643
152516 198
36849 597
40278 866
15283 821
113819 365
28436 253
9169 365
196522 176
270870 181