6427 23
5833 30
12040 4
40565 96
4098 8
15997 42
22848 67
27855 76
22587 39
2042 5
16881 79
28168 80
15246 24
18773 33
27174 89
4187 34
16404 33
66737 107
13001 32