3651
1780179
38656
49614
23010
39034
835510
58436
31042
61598
1066712
1694430
435240736
241039380
1685328313
158718269
131660180
125627260
1136428896
104878214
89973182
84098292
76558141
70487160