105922 75
65558 648
271392 753
227532 492
15985 311
86202 154
13085 481
118089 214
123721 593
43471 751
109782 195
8029 61
368622 532
31936 180
89469 567
60960 789
101757 458
107240 420
53406 643
152525 198
36849 597
40280 866
15284 821
113828 365
28437 253
9169 365
196540 176
270883 181