45001 371
14526 147
3306 782
5032 718
1848 297
17422 474
4916 794
1493 225
1550 75
7649 590
16482 393
2984 516
2050 169
3981 615
2815 491
21211 764
22852 118
31719 769
3009 717
2593 378
4822 743
2601 417
1672 147
3938 866
2457 40
4008 110
38626 633
1953 253