12028 30
15965 37
15827 34
30959 72
20501 54
25710 61
12398 12
21437 42
16315 40
43836 139
22574 34
17619 36
19603 67
25073 62
12059 12
36911 86
18259 49
16019 15
19196 39
17946 32
30683 80
14844 19
12166 10
23754 41