34112
2912
3673
2153
50638
2670
48430
2484
52331
49611
2320
2111
2582
2203
54422
1763
2214
32920
704171
61379
2034
52815
2923
34011
1430
37422
42114
4219