8335 525
14886 381
18059 781
10526 679
56144 241
155804 1003
23377 80
5447 51
3780 372
6877 345
7853 866
41636 330