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