926873
530
150
270
310
682
534
363
421
472
260
475
701012
50343
49400
49108
4316271
4123158
33634
3326153
31776
27282
24921
23290