8335 525
14887 381
18059 781
10527 679
56169 241
155835 1003
23401 80
5450 51
3782 372
6878 345
7856 866
41639 330