6259 984
4282 918
25960 558
3306 269
4843 602
2906 137
3720 550
13691 505
4502 502
2334 412
2867 381
3139 101
34183 358