39528 373
107590 766
23271 503
4121 621
21286 242
16578 840
11920 556
4348 354
9038 450
17085 63
36448 239
31808 141
21981 158
16654 669
635 58
3274 487
3348 770
2570 519
3186 629
3831 659
2560 322
4398 423
3015 584
2182 272
1279 240
4073 522
3170 451
1196 109