2950120
2233119
2153120
200475
187678
1854105
157955
1480103
2606110
2501110
270257
219895
254173
1643109
260884
210854
225979
187595
220354
211387
168879
219577
171799
178152
175769
198480
216757
177684