2426 534
3281 391
6860 561
18810 879
12535 518
32297 436
6782 222
2728 164
2669 48
14166 634
8450 101