39399 103
109080 99
30437 98
74655 97
36306 97
91646 96
40088 95
45517 94
42072 92
56337 91
29947 89
37421 87
58539 87
46250 86
9119 85
39850 85
36466 85
33964 85
28806 84
36177 81
29083 80
36398 78
35520 77
38860 76