8335 525
14887 381
18059 781
10527 679
56170 241
155839 1003
23404 80
5450 51
3782 372
6878 345
7856 866
41639 330