21239 36
10741 17
7400 2
23229 39
15337 25
16501 31
8795 3
22981 60
7329 4
8449 9
13225 12
15937 16
15914 19
25616 35
20834 37
35503 82
13407 12
17422 15
28441 36
18169 22
14687 2
28470 52
15622 27
5432 1