2963 821
2750 811
23451 605
369 91
1749 532
2224 655
1584 170
1839 471
1745 457
1201 275
1514 90
7893 581
20726 517
7551 530
12798 321