12284356
3281311
1641
3815
4326
6548
2641
1803
27110
1331
121122
85015
44210
1341
91319
47012
6996
6727
2495
8343
11801
6600
31674
890
4210