12890
1384112
196443
234665
109523
122929
160724
124512
105720
145036
2204295
150038
248669
137046
107829
64323
61427
169548
120122
79417
3222
4284
4926
4158
52111
123146
838537
96717
74717
112436
113518
4768
29710
65716
57610
53631
3103
5287
3928
78345
2843
2093
2384
4192