15929 2
20597 24
42657 44
29799 30
29118 33
13160 19
18086 26
22254 18
23788 16
7118 7
13725 6
37904 41
27169 26
23081 49
9097 4
23142 26
6388 5
8129 5
7437 4
9505 11
8297 5
18997 17
13464 14
21666 19