2428 534
3286 391
6860 561
18827 879
12540 518
32300 436
6819 222
2730 164
2673 48
14177 634
8453 101