19158 600
15218 127
13095 605
7404 547
4184 249
7867 490
45098 644
3917 451
32866 711
8713 595
3047 739
4050 916
1683 222
6900 90
1992 350
3151 738
10990 57
2585 484