2949120
2233119
2153120
200475
187678
1854105
157955
1480103
335285
2172123
178365
1860120
204585
2138103
1494108
321678
201171
309667
206575
142470
540458
272755
2495104
2262114
349184
335756
312680
1617116