15017 11
11233 5
8685 8
20437 21
11502 5
12041 10
23511 24
29685 48
13613 16
21629 35
23899 37
27441 36
12890 14
21403 10
17714 24
26880 27
23079 49
15954 43
16443 27
15642 23
27632 41
19669 19
29998 25
12371 14