17515 25
20768 18
24754 36
23534 16
18027 9
5428 5
6009 15
4149 6
10244 20
22297 12
11356 20
9656 12
5376 6
37476 42
11465 15
14758 35
57289 34
4768 11
16623 32
11070 12
2866 1
3805 8
9996 18
5208 1