1680
11254261
840
3990
740
800
2190
570
71485
108493
85811
272474
1901817
1313712
12752283
1133116
9243157
915211
77986
724537
66022