2521 751
2115 425
467 53
20829 797
8657 118
11116 196
51517 94
19508 94
15030 58
4886 94
6526 326
6567 434
3843 436
1688 71