15075 14
33168 33
14475 11
13704 11
21592 21
20734 17
33897 36
12730 7
16321 15
30928 31
51308 49
14540 13