2194 613
1747 466
532 111
130 27
1889 309
9054 74
345 62
1571 412
3373 670
2961 344
3615 302
2722 472
2698 140
4318 725
14571 783
12090 761
4071 621