3832
12174261
3885
2993
4318
2050
7277
1780
88416
11059
3821
113017
3992
210647
133450
61215
11629
3195
4412
200036
3117
298633
6346
121710
80617
2756
2913
138817