2942 102
32604 591
35598 467
10656 798
13644 575
3942 478
2974 424
2277 221
1931 170
1459 69
3156 60
7692 621
3752 358
1901 291
2280 279
4586 928
9591 845
1928 371