8335 525
14886 381
18059 781
10526 679
56147 241
155809 1003
23378 80
5448 51
3780 372
6877 345
7853 866
41636 330