2518 751
2112 425
458 53
20829 797
8650 118
11109 196
51517 94
19461 94
15026 58
4883 94
6526 326
6567 434
3843 436
1688 71