1293 412
146 35
265 55
2982 821
2763 811
23503 605
389 91
1756 532
2225 655
1746 170
1853 471
1758 457
1210 275
1705 90
8033 581
20804 517
7565 530
12845 321