39450 1891
41605 1880
40752 1459
18161 748
29467 508
21619 117
10280 1242
34310 1990
27181 173
41610 1941
25607 747
14714 517