6259 984
4281 918
25959 558
3305 269
4843 602
2906 137
3720 550
13691 505
4501 502
2334 412
2865 381
3137 101
34179 358