6257 984
4275 918
25949 558
3301 269
4840 602
2900 137
3718 550
13686 505
4500 502
2333 412
2861 381
3136 101
34148 358