539350
714798
821433
399499
32024
144537
379646
877580
178703
94983
677588
688250
5128799
3552581
3054148
2365804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471