702455
343438
953315
720863
88761
545177
211921
315679
905475
349705
658413
512334
31308464
26651124
23787997
23103481
17927342
16087971
149881028
14212239
12267764
10156483
610326
5412209