64505 300
41268 69
38660 128
25407 66
21698 60
19720 71
18471 61
17702 36
17044 25
16655 48
13655 52
13629 38
13154 26
13124 10
11824 25
11732 15
11460 8
11403 59
11183 11
10838 55
10382 4
10222 37
10041 9
9945 24