107530 766
23258 503
4119 621
21254 242
16557 840
11917 556
4338 354
9032 450
17075 63
36431 239
31745 141
21963 158
16642 669
635 58
3272 487
3346 770
2570 519
3185 629
3828 659
2559 322
4398 423
3015 584
2182 272
1279 240
4072 522
3169 451
1196 109
3307 667