168571
223255
1958118
2697120
202083
2217101
2019100
181261
34653183
743982
150359
6616104
33975182
17513121
153550
12404122
4525124
441062
145477
149090