610268
59921
525177
656349
900297
727364
609381
252447
34517
140109
191980
945463
31309464
26653124
23794997
23106481
17927342
16088971
149911028
14214239
12268764
10159483
610826
5412209