388500
750252
759275
778961
44858
66710
140462
954409
106773
313435
542159
420590
5145799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471