39531 121
38823 106
27622 71
18813 60
24017 55
44533 52
34407 52
14547 49
30479 48
15828 44
4163 42
34889 41
19037 41
25095 39
40669 38
12867 37
16339 36
25592 35
10993 30
10629 30
8759 29
13877 29
8918 28
15017 27