6257 984
4275 918
25954 558
3302 269
4840 602
2900 137
3718 550
13688 505
4501 502
2334 412
2861 381
3136 101
34150 358