30806 838
105208 584
101058 193
233627 543
186383 294
39752 588
7513 691
3247 831
15955 431
2233 338
1610 278
4234 312
2937 590
1228 81
2421 172
1271 218
911 137
28159 297
7397 479
3146 512
1657 263
1717 298
5961 80
3182 31
1333 221
22254 409
9282 763
8979 102