31800 74
31515 114
31384 69
31374 109
31227 17
31062 74
30818 91
30792 69
30747 82
30598 56
30531 108
30378 83
30214 41
30178 67
29860 36
29766 91
29728 84
29723 45
29709 70
29701 58
29652 42
29503 67
29481 54
29473 55