6315 18
25482 84
3954 17
31466 170
2598 5
7687 35
24270 63
5356 12
3978 2
1234 2
6947 17
1287 2
3213 8
1427 5
25663 69
3333 6
12753 51
12319 38
4702 9
8742 20
4195 4
2904 15
5343 20
4602 16