5933 753
2796 99
2017 213
3066 582
4619 558
6106 589
56799 373
3065 288
3686 202
4223 252
25482 493
169228 551
9926 65
14704 642
1389 37