12160
1381812
195743
233665
109123
122429
159924
124312
105620
144436
2196295
148738
247669
136846
107729
64123
61427
168748
119422
98827
79417
3212
4926
4158
50711
122646
832937
98815
140125
96417
294446
74617
111036
113018
4758
29710
65516
57610
53631
3103
5277
3928
77345
2823
2083
2344
4182