2430 534
3302 391
6860 561
18834 879
12548 518
32303 436
6896 222
2732 164
2681 48
14186 634
8455 101