8827
270588
462441
680660
365433
65133
877133
290318
253363
297980
596189
921722
5131799
3552581
3056148
2366804
2228988
2037609
1949357
191178
1760118
1718136
1685195
1634471