37685
40722
28582
28190
28740
35191
49422
32121
44962268
39034
38563
37470
430669728
238210380
1666268312
156795267
129669178
123068252
1114818895
103258210
88274178
83000290
74684139
69321158