10220 22
7252 31
21337 16
11025 31
2866 6
4428 19
1018 5
2564 9
5832 13
5678 6
14654 34
12926 57
4721 21
1660 11
3660 16
11315 23
39608 148
36637 79
40716 95
4587 16
10831 23
3653 6
42704 157
1647 12