105600 75
65397 648
270482 753
226746 491
15979 311
86031 154
13082 481
117819 214
123634 593
43451 751
109594 195
8011 61
368123 532
31918 180
89268 567
60927 789
101624 458
107147 420
53369 643
152297 198
36808 597
40254 866
15273 821
113606 365
28401 253
9155 365
196164 176
270561 181