105429 75
10891 679
25894 432
14348 329
117683 214
19689 599
89179 567
60913 789
21743 175
113491 365
196013 176
22294 234
17419 281
48454 418
24869 263
9201 297
7183 327
3311 603
6731 227
3628 210
24737 49
9079 796
12140 532
18408 330
33329 197
23426 277
16669 185
17153 580