3533 535
142229 403
40443 386
16199 156
10794 590
25915 356
9836 85
14471 556
28091 127
10101 50
5902 373
6390 905
3821 900
2088 31
3068 497
8213 390
10071 470