2429 534
3299 391
6860 561
18832 879
12548 518
32303 436
6876 222
2732 164
2679 48
14185 634
8454 101