15042 19
54146 86
12858 13
20364 39
16200 29
21892 46
18784 47
30147 77
18421 47
20504 26
16283 26
21004 32
16775 41
44526 144
25690 63
39249 127
23026 36
27060 60
21683 47
17107 44
15012 28
41652 104
35263 102
13953 22