24667 31
9904 9
21224 14
25832 32
37913 48
9690 8
15075 11
31447 41
23579 26
15740 18
39335 58
46704 17