6558 462
7725 357
1081 156
3589 931
20741 182
2225 370
1442 207
3012 693
3237 653
2655 343
800 73
20672 201
11871 86