4321 712
20111 594
36273 551
15054 409
4721 429
3154 351
3383 672
1857 204
2391 235
3405 737
2265 275
9609 75