38633
664912
317202
924208
132430
800619
149421
205831
190165
34985
610444
156387
5141799
3567581
3073148
2385804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471