1590
1640
230
308284354
1282323
1579112
420
700
630
3980
1850
47824
435073736
240971380
1684878313
158655269
131609180
125581260
1135888896
104850214
89946182
84078292
76513141
70455160