133239
35660
15820
32863
11065265
24110
12972802
25410
14800
13992031
9354317
5910
430669728
238209380
1666258312
156795267
129666178
123067252
1114818895
103257210
88273178
82998290
74684139
69319158