2920 223
3626 120
12693 95
12623 874
4247 373
29009 74
2641 601
6753 537
4799 483
1452 90
3196 456
19956 669
2181 406
1416 331
2075 344
2538 577
1650 318
970 115