29 5
202 8
503 6
1805 3
3178 10
2475 11
2437 10
6290 17
5310 9
3031 9
1816 9
4878 10
3274 7
5033 21
4310 7
5062 11
9440 25
2162 7
1624 1
2886 7
6840 8
6606 12
3984 13
3300 18