39642 178
37265 127
23291 85
29732 83
15504 78
17056 77
30719 76
41718 69
27982 68
36632 64
24270 62
53632 62
35726 56
24487 55
5000 53
11559 51
21901 45
9460 45
14244 43
22672 43
13896 41
6724 40
15035 39