6427 23
5833 30
12040 4
40565 96
4098 8
15631 42
22485 67
27443 75
22222 39
2042 5
16881 79
27784 74
14886 24
18773 33
27174 89
4187 34
16024 33
66376 107
13001 32