21638 40
20608 29
12945 15
15343 32
23908 41
18500 35
19689 47
19464 40
14922 21
20108 32
17834 37
32950 94
18649 19
14159 22
19864 36
21767 38
9169 6
12182 11
11526 11
12165 3
9755 6
12774 18
11171 6
19631 17