45042 371
14526 147
3306 782
5045 718
1849 297
17452 474
4916 794
1494 225
1553 75
7651 590
16485 393
2991 516
2060 169
3996 615
2815 491
21220 764
22853 118
31742 769
3010 717
2595 378
4826 743
2628 417
1675 147
3940 866
2464 40
4017 110
38631 633
1954 253