239778
531432
422738
439553
529865
448176
732449
67039
240866
164222
249518
487760
32379464
27612131
24660998
24228481
18513343
16679973
154861029
14674239
12650764
10475485
775344
5711209