3606 5
4129 7
22012 21
38421 66
42896 55
6625 9
20137 46
16169 11
18995 26
25830 35
15936 22
19933 15
46243 49
25467 17
13214 6
4580 9
6459 7
20771 24
6754 6
19003 21
11651 19
15958 13
12376 10
9895 3