8335 525
14886 381
18059 781
10527 679
56157 241
155818 1003
23388 80
5449 51
3780 372
6878 345
7856 866
41638 330