425498
327120
599804
70089
606673
414607
334500
579145
209497
871496
763508
61129
5107799
3539581
3039148
2341804
2223988
2027609
1938357
190578
1752118
1717136
1679195
1630471