1592618
2112130
1114113
93509
1336017
1127510
92925
765610
1335730
953213
67517
62716
430693728
238229380
1666508312
156800267
129680178
123086252
1114928895
103271210
88289178
83012290
74697139
69324158