23022 17
12822 4
11264 3
15712 17
21716 33
20121 22
12451 6
19954 24
12911 15
41415 59
20660 27
14198 7
13090 17
17866 20
10633 5
12522 8
9653 9
13291 21
12582 13
10917 11
12145 10
9427 7
22544 23
31353 35