27781702
26191931
249531022
23222486
22629960
19348669
15860748
14100916
13732171
12811157
11415624
9965365
8486961
7787477
7748253
7662312
7283541
7239831
706486
621984