39557 373
107647 766
23283 503
4124 621
21303 242
16591 840
11924 556
4356 354
9049 450
17095 63
36464 239
31848 141
21993 158
16666 669
636 58
3274 487
3348 770
2573 519
3189 629
3835 659
2563 322
4399 423
3016 584
2183 272
1282 240
4074 522
3172 451
1197 109