41536 1941
38972 1890
14691 517
40695 1458
10171 1241
34023 1986
18149 748
25597 747
41562 1880
21603 116
29456 508
27163 173