41226 241
17049 530
9251 452
14733 326
181929 422
52916 200
38673 270
36218 964
46982 239
28841 326
29656 471