77800
237739
369321
380215
182753
686463
140529
52774
706498
301945
453394
493417
31237464
26586124
23737997
23052481
17897341
16053971
149691028
14187239
12249764
10149483
600126
5395209