12012 9
35216 36
42566 49
11477 9
27465 25
11325 8
66502 74
14912 13
8240 6
12735 7
71124 35
14403 13