151
41
71
81
181
411
211
331
271
291
31237464
26586124
23737997
23052481
17897341
16053971
149691028
14187239
12249764
10149483
600126
5395209