24140
165338
299462
52783
789269
949986
861432
974769
570123
345599
170271
1010212
5501367
4521935
4338459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407