2194 613
1747 466
532 111
130 27
1892 309
9054 74
346 62
1576 412
3373 670
2961 344
3615 302
2722 472
2698 140
4318 725
14572 783
12091 761
4072 621