173681
2092117
217181
2072103
1803109
232585
190662
2553108
16233137
31800178
32481177
150496
16295115
11683120
8605132
4312121
644280
1314295
1458110
1559115