424945
844565
687668
872576
840313
525446
297199
93436
43615
57892
206754
349727
31309464
26653124
23793997
23106481
17927342
16088971
149901028
14212239
12267764
10159483
610826
5412209