17568 15
8096 6
14870 13
27162 22
36908 35
9914 7
17822 12
11869 10
16706 14
37640 41
12572 11
22492 20