32106 37
31901 41
31689 47
31615 40
31131 89
31016 39
30818 54
30479 48
30227 100
30111 38
29995 18
29762 36
29677 98
29624 108
29457 17
29043 36
28661 29
28187 44
27721 77
27622 71
27306 60
27277 32
27099 81
27043 63