20159 91
15856 87
20526 67
10297 55
9523 52
9929 47
3768 36
10830 29
3290 27
7364 26
5399 22
3443 20
3745 19
3325 18
1739 16
3661 16
3083 14
2806 14
3487 14
3335 13
2912 13
2861 13
2793 12
2173 11