2934 102
32597 591
35591 467
10656 798
13644 575
3940 478
2973 424
2276 221
1930 170
1459 69
3155 60
7692 621
3747 358
1901 291
2280 279
4584 928
9590 845
1928 371