37620
59069
28542
41072
39300
26883
26430
51159
33932
26472
49912
19023662
435264736
241050380
1685438313
158723269
131673180
125634260
1136478896
104886214
89974182
84112292
76569141
70497160