31331 64
11306 86
29167 67
32754 88
58466 68
44560 65
55143 85
79155 61
90581 65
1580 85
20504 81
54937 96
59556 98
41503 90
63893 67
90872 89
76733 98
76222 63
33036 100
69376 93