22306 22
12556 11
30906 31
7165 5
15818 14
45416 48
8233 6
27410 28
20728 17
14327 12
21832 23
12166 9