5916 712
21245 594
36398 551
15425 409
4936 429
3300 351
3586 672
1946 204
2578 235
3562 737
2445 275
10047 75