2189
2209
1708
28514
16813
22317
1538
1505
1182
31016
22314
2086
26219
25215
31520
29014
19512
1102
855
787
16019
1477
1370
3040
1340
2243
3800
7830
3550
1961
8743