2191 613
1746 466
532 111
130 27
1878 309
9052 74
344 62
1569 412
3373 670
2960 344
3615 302
2721 472
2698 140
4318 725
14571 783
12089 761
4071 621