31060 72
30844 46
30803 98
30715 65
30590 22
30321 95
30223 61
30213 116
30212 79
30143 62
30047 38
29996 20
29921 11
29910 52
29803 40
29780 35
29712 67
29408 58
29216 45
29195 47
29173 55
29126 44
29076 108
28884 65