45085 371
14529 147
3307 782
5049 718
1850 297
17464 474
4918 794
1495 225
1554 75
7654 590
16489 393
2999 516
2061 169
4009 615
2818 491
21234 764
22853 118
31762 769
3014 717
2598 378
4829 743
2659 417
1677 147
3942 866
2467 40
4024 110
38636 633
1956 253