6258 984
4277 918
25958 558
3303 269
4842 602
2901 137
3720 550
13689 505
4501 502
2334 412
2862 381
3136 101
34163 358