30585
61054
35181
37714
38276
48374
334810
37964
47565
31120
36331
610910
430386728
238018380
1664928312
156663267
129507178
122923252
1113528895
103175210
88152178
82906290
74608139
69232158