170173
131426
115820
46913
89011
2427
3177
7777
2866
3676
6856
2185
3594
7754
2864
4864
2563
22983
3202
2792
2222
2492
2160
2470
26770