4951
5852
3217
34586
19099
9387
4544
9566
12060
16789