1295 412
147 35
265 55
2986 821
2763 811
23509 605
389 91
1756 532
2225 655
1751 170
1855 471
1763 457
1211 275
1707 90
8038 581
20810 517
7565 530
12848 321