105292 75
10884 679
25888 432
14345 329
117549 214
19686 599
89071 567
60879 789
21728 175
113364 365
195878 176
22290 234
17399 281
48422 418
24866 263
9200 297
7173 327
3310 603
6730 227
3625 210
24699 49
9077 796
12140 532
18380 330
33328 197
23423 277
16668 185
17151 580