712690
108800
71852
468104
325
808215
182175
563346
560955
785137
531347
708664
5131799
3552581
3056148
2366804
2228988
2036609
1949357
191178
1760118
1718136
1685195
1634471