491754
810595
386830
402438
152593
51368
694187
809618
6410
296694
933588
727493
5513367
4531935
4349459
3445462
3444998
3405286
3354956
3011729
3000226
2483209
2134352
2132407