8335 525
14887 381
18059 781
10527 679
56173 241
155841 1003
23408 80
5451 51
3782 372
6878 345
7857 866
41640 330