6221 712
21259 594
36493 551
15480 409
4985 429
3310 351
3636 672
1963 204
2619 235
3616 737
2472 275
10120 76