6256 984
4274 918
25946 558
3297 269
4840 602
2896 137
3717 550
13683 505
4497 502
2328 412
2860 381
3135 101
34133 358