6257 984
4276 918
25956 558
3302 269
4841 602
2901 137
3720 550
13689 505
4501 502
2334 412
2861 381
3136 101
34156 358