59577
61394
58893
638413
55086
48372
33412
66793
499519
51239
38306
25511
430510728
238124380
1665518312
156728267
129581178
123002252
1114268895
103214210
88214178
82948290
74643139
69268158