51
171
21
11
121
31
41
71
201
291
521
721
31237464
26586124
23737997
23052481
17897341
16053971
149691028
14187239
12249764
10149483
600126
5395209