31151 97
30726 35
30411 98
30393 106
30215 41
29951 121
29741 142
29651 137
29112 94
28907 92
28874 47
28596 105
28497 53
27833 46
27691 41
26743 88
26626 96
26612 47
26432 123
26150 116
25876 153
25779 177