41555 1941
39036 1890
14693 517
40711 1459
10192 1241
34100 1988
18151 748
25601 747
41574 1880
21606 116
29464 508
27165 173