4243 9
17684 23
2462 4
2830 10
4928 10
9885 30
8517 23
1793 17
3813 16
4661 14
7581 34
1996 8
12530 30
24359 126