2515 751
2112 425
451 53
20829 797
8646 118
11105 196
51516 94
19442 94
15024 58
4882 94
6524 326
6565 434
3843 436
1686 71