6257 984
4275 918
25948 558
3300 269
4840 602
2899 137
3718 550
13685 505
4500 502
2333 412
2861 381
3135 101
34145 358