20211
17350
67666
8281
15580
28194
18550
25545
27210
45880
28312
17270
430680728
238217380
1666458312
156797267
129673178
123076252
1114878895
103262210
88283178
83007290
74688139
69324158