12669 34
7707 16
10034 29
9998 31
11007 13
9213 17
14503 46
1836 4
4613 10
1612 6
1234 3
2612 10
2405 7
971 4
2954 3
19784 69
12207 41
3017 10
4051 21
4997 35
31439 89
5903 22
2458 17
2203 11