251
271
191
791
661
481
361
171
401
301
33181465
28332132
252491001
25023484
19043346
17102973
157491032
15021239
12941764
10659485
887747
5950209