329653
226157
198762
177275
2154103
204687
163490
463296
217264
533382
151879
142084
149091
1578107
144459
144099
1507115
1510107
146453
147354
145486
141884
1619101
148853
150770
1462118
146754
148987
145852
152189