34362182
1568119
3143117
2348114
2503108
1982107
1964105
1841104
1539103
2151103
2528100
377098
153997
181795
166894
161393
269792
159791
189690
218489
2071110
229873
168688
206269
189468
212699
285560
3946122
210879
206058
221668
185055
260758
2293115
1682117
2539101
1632107
202391
300970