5939 712
21268 594
36400 551
15429 409
4938 429
3302 351
3592 672
1948 204
2579 235
3563 737
2447 275
10074 75