2050
3212
86315
4169
97813
1932
5046
2884
3493
4173
6757
107229
6377
38410
5419
68710
61815
173015
104927
10929