2204 613
1747 466
533 111
130 27
1916 309
9068 74
346 62
1586 412
3373 670
2962 344
3615 302
2722 472
2698 140
4318 725
14573 783
12097 761
4072 621