16042 12
28485 26
18497 17
16369 14
13854 12
46728 55
33214 30
45437 48
12447 10
16279 14
12618 7
31121 32