4993 472
3399 250
2165 218
27598 775
17100 394
14614 668
7047 440
11368 429
7410 70
10210 294
1209 63
8252 131
1069 174
2971 655