2497 12
2948 5
986 8
15613 5
2739 16
9409 8
3370 23
3560 17
22214 33
2084 3
314 3
7558 17
3485 5
536 3
15847 16
734 7
5995 8
18140 24
25106 32
15440 25
5635 16
1533 9
222 4
13615 34