6259 984
4283 918
25961 558
3306 269
4844 602
2907 137
3722 550
13691 505
4502 502
2334 412
2868 381
3139 101
34190 358