8349 525
14901 381
18071 781
10534 679
56315 241
156120 1003
23638 80
5501 51
3790 372
6881 345
7865 866
41835 331