37530
1063
3096
915
802
1332
825
1687
6325
7257
4086
2816
1682
21042
5221
14348
2605
1913
2333
2099
2271
2443
1655