2429 534
3291 391
6860 561
18829 879
12543 518
32301 436
6845 222
2730 164
2674 48
14180 634
8453 101