39556 373
107640 766
23281 503
4124 621
21301 242
16589 840
11924 556
4356 354
9049 450
17095 63
36462 239
31847 141
21991 158
16665 669
636 58
3274 487
3348 770
2573 519
3188 629
3835 659
2563 322
4399 423
3016 584
2183 272
1282 240
4074 522
3172 451
1197 109