192622
154953
821615
712289
52229
822754
831786
220454
506985
60030
245996
352133
5505367
4524935
4344459
3442998
3442462
3401286
3347956
3009729
2996226
2480209
2133352
2130407