40497 94
39754 66
37195 77
36277 47
34798 53
33184 38
31977 29
31934 57
31893 54
31882 76
30466 109
30182 131
30109 72
29733 41
29634 35
29569 52
29070 79
28981 81
28552 45
28392 13
28370 31
28227 57
28049 29
27944 39