18602 19
10832 8
13624 12
14434 9
41865 29
21159 18
22571 31
14790 10
12799 6
14671 11
9967 3
9402 1
22168 24
10601 2
11092 4
11204 8
12103 9
10919 6
10630 5
12149 9
33423 30
12355 14
11499 7
13872 13