5925 753
2790 99
2017 213
3066 582
4618 558
6106 589
56786 373
3065 288
3684 202
4223 252
25480 493
169227 551
9926 65
14704 642
1389 37