16916 16
12730 7
39003 36
25697 27
8095 6
12936 10
56987 58
13841 10
13893 13
20736 17
29927 29
11474 9