2846
2294
3801
57816
2503
3408
2445
88831
3574
2983
1931
2153
41710
4999
3046
2586
89115
3990
1270
1593
1622
1220
3793
1484
3410
188054
89921
89434