3086
2675
74654
110962
1819
199969
103420
2090
63826
1890
3896
1791
1220
1970
118346
1994
78425
4929
35310
46521
1305
5877
3998
1712
93929
27110
1765
3055