105503 75
65358 648
270230 753
226532 491
15975 311
85980 154
13082 481
117737 214
123596 593
43447 751
109558 195
8007 61
368000 532
31909 180
89219 567
60915 789
101588 458
107114 420
53359 643
152223 198
36792 597
40250 866
15266 821
113547 365
28394 253
9153 365
196093 176
270471 181