19016 155
27904 952
3404 653
2179 434
4555 95
3720 851
1850 397
3136 693
2984 575
3592 624
3043 621
1570 282
1945 177
3418 640
2176 330
2415 559
9475 688
2711 517
3002 652
8256 183
2552 400
12406 255
4053 972
988 126