31058 93
26666 91
27174 90
29670 90
27257 88
12665 88
23892 84
36993 82
24384 77
16664 77
8034 77
14614 73
28905 73
29899 73
18488 73
21292 72
25807 71
15556 67
20387 66
14348 63