8813 8
16753 18
14745 11
19481 15
32428 35
16342 8
8944 8
14246 14
11059 10
42449 59
62574 75
10218 9