108862 677
15441 717
1642 113
3400 369
2840 200
4616 915
4318 846
4279 619
3883 524
3765 345
6426 215