331653
187678
1586106
183398
156792
2489109
149578
271364
1973106
193495
2214117
213485
1823115
1702100
181095
196275
160271
1786112
200288
189799
175965
164672
1688112
1696104
170554
173285
205580
1657109