1660
26789169
621714
48614
58738
81524
65775
2770531
1302614
54600
720
710
435264736
241050380
1685438313
158723269
131673180
125634260
1136478896
104886214
89974182
84112292
76569141
70497160