520
3820
4560
220
1668424
66509
1781719
1302314
1780
74069
210
26785169
434950736
240915380
1684478313
158605269
131554180
125549260
1135518896
104828214
89901182
84058292
76471141
70437160