2429 534
3291 391
6860 561
18829 879
12543 518
32301 436
6849 222
2730 164
2675 48
14181 634
8453 101