1843869
2042431
167864178
2186048
1617918
2168560
3143879
1620615
1605511
1485223
127539
1754025
430538728
238137380
1665628312
156740267
129605178
123017252
1114378895
103221210
88223178
82957290
74653139
69282158