15572 17
5686 10
12491 12
31690 16
18875 16
5677 5
7760 8
11884 21
11943 5
9255 11
22962 35
15018 28
16602 35
10430 13
11842 10
13008 24
22067 41
3710 4
16130 18
12518 18
28765 61
9201 14
15800 18
11185 16