8351 525
14906 381
18073 781
10538 679
56354 241
156209 1003
23700 80
5527 51
3791 372
6883 345
7867 866
41863 331