242576
738846
544360
500138
494590
451764
39337
399330
64503
835331
680740
485692
5108799
3542581
3042148
2344804
2223988
2028609
1938357
190678
1754118
1717136
1679195
1630471