8348 525
14901 381
18070 781
10534 679
56312 241
156104 1003
23611 80
5497 51
3790 372
6881 345
7864 866
41829 331