2429 534
3300 391
6860 561
18832 879
12548 518
32303 436
6884 222
2732 164
2679 48
14186 634
8454 101