2429 534
3289 391
6860 561
18829 879
12543 518
32301 436
6840 222
2730 164
2673 48
14180 634
8453 101