359792
339279
385703
36623
68118
1067684
219496
830374
73796
444420
407285
687249
31309464
26653124
23793997
23106481
17927342
16088971
149901028
14212239
12267764
10159483
610626
5412209