5948 712
21268 594
36400 551
15430 409
4939 429
3302 351
3594 672
1948 204
2579 235
3563 737
2448 275
10074 75