19487 13
23888 13
19203 17
15728 14
17818 17
42533 49
14944 10
26855 28
22462 20
10121 7
44836 56
7303 1