2921 223
3627 120
12699 95
12630 874
4247 373
29028 74
2641 601
6754 537
4799 483
1452 90
3197 456
19957 669
2181 406
1416 331
2075 344
2538 577
1651 318
970 115