32586 591
35580 467
10654 798
13643 575
3932 478
2970 424
2275 221
1930 170
1459 69
3151 60
7692 621
3743 358
1901 291
2280 279
4582 928
9586 845
1928 371