483992
38740
219117
217845
726367
170180
192421
166373
493127
476439
329486
56135
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471