69985
265869
607945
546658
853140
70248
464856
813622
520753
120619
669281
113134
5422367
4451934
4286459
3432462
3415998
3353286
3301956
2976728
2956226
2456209
2122352
2116407