320340
653460
961259
483996
605816
383935
395865
860265
47382
892373
745722
384485
5144799
3567581
3074148
2388804
2230988
2051609
1971358
191478
1767118
1720136
1690196
1637471