2429 534
3297 391
6860 561
18831 879
12546 518
32303 436
6871 222
2731 164
2676 48
14182 634
8454 101