14504 12
12912 8
29884 42
12678 4
21992 22
27871 55
30125 50
11847 13
9928 2
29212 77
13176 13
17617 23
37818 52
14229 41
33894 84
14315 17
16723 19
27749 44
27263 42
16321 30
29852 55
34086 90
12244 14
20038 43