43320
23047
8446
3255
12859
5859
16216
5272
6569
9936