41227 241
17049 530
9256 452
14733 326
181936 422
52918 200
38673 270
36221 964
46999 239
28843 326
29657 471