32592 591
35582 467
10654 798
13643 575
3939 478
2970 424
2275 221
1930 170
1459 69
3151 60
7692 621
3744 358
1901 291
2280 279
4582 928
9586 845
1928 371