10990
5020
9630
3550
3770
4250
6110
68372
529610
14313
9040
10228
284878
143836
4737100
4993
136746
61327
97919
107133
120548
74116
77622
61616