1295 412
146 35
265 55
2982 821
2763 811
23504 605
389 91
1756 532
2225 655
1747 170
1853 471
1759 457
1210 275
1705 90
8033 581
20805 517
7565 530
12845 321