1295 412
146 35
265 55
2982 821
2763 811
23505 605
389 91
1756 532
2225 655
1747 170
1853 471
1759 457
1210 275
1706 90
8036 581
20807 517
7565 530
12847 321