45509 360
35563 215
21712 189
35425 165
71878 144
25850 132
42030 113
34000 113
17016 102
10642 82
29995 70
2899 69
9213 68
40233 67
7617 63
13117 54
9424 54
12685 48
8338 47
11326 44
10045 43
7841 42
13809 39
7007 38