9291 19
7196 3
11694 35
12850 55
832 5
2068 7
1568 5
9442 5
8338 18
35085 106
32669 74
10971 63
13850 52
7499 48
10441 34
415 26
470 32
1234 26
18629 32
11371 21
18869 15
45838 84
8557 23
13902 22