6821 712
21765 594
36448 551
15492 409
5036 429
3321 351
3702 672
2005 204
2707 235
3635 737
2528 275
10289 75