41539 1941
38979 1890
14691 517
40698 1458
10173 1241
34036 1987
18150 748
25597 747
41562 1880
21604 116
29456 508
27163 173