321470
219300
846784
722100
1004576
327823
268922
187995
91692
5737
265233
1021965
5050799
3488581
2963148
2288804
2202988
1995609
189278
1885357
1732118
1706136
1651195
1619471