47969 91
31453 87
40306 79
30350 77
30476 69
19888 61
58324 57
25312 42
26841 40
19383 37
10702 36
21707 32
2425 22
17151 20
14516 17
2525 12
18875 11