1520
2830
1250
2210
24066
613718
82197
80649
51130
1862454
69725
66449
434857736
240860380
1683908313
158555269
131514180
125502260
1134958896
104803214
89876182
84037292
76432141
70402160