10229
5110
6245
9739
6141
23648
21647
5029
7086
3917
242010
52296
5522
3448
4858
12365
5615
14125
25072
65270
306645
7275
12763