478344
856438
243978
930831
863326
443336
569158
32853
93271
551457
411970
396307
32377464
27608131
24660998
24228481
18512343
16678973
154861029
14674239
12649764
10474485
775044
5711209