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