10706 675
2694 167
6927 638
2766 271
2290 230
3343 535
2026 112
4161 644
1778 24
2198 61
4111 708
3031 74
21286 286
19808 513