232695
494214
203369
948135
244202
895878
604906
26502
929620
347264
914300
903150
5144799
3567581
3074148
2388804
2230988
2049609
1971358
191478
1767118
1720136
1690196
1637471