491661
764956
904386
48360
480517
97790
754621
8335
163453
60290
461212
36641
31309464
26653124
23794997
23106481
17927342
16088971
149911028
14214239
12268764
10159483
610826
5412209