10429 6
28840 10
29488 43
23633 4
24575 7
4595 7
3606 9
3636 19
5342 5
5010 12
4385 30
2757 2
3606 5
7498 13
2773 6
4847 5
2498 4
4166 7