214308
183593
105556
598268
185518
571832
546136
573174
309747
300683
438270
851357
2882361
2576454
2522928
2454455
2208995
2110955
2059281
2000719
1892226
1662208
1599351
1558406