43320
23047
8446
3255
12859
33729
5859
16216
12546
4208