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