45080 358
35381 215
21588 187
35184 165
71645 144
25652 132
41918 113
33871 113
16887 101
10584 82
29867 70
2643 69
9145 68
40130 67
7571 63
9352 54
13072 54
12614 48
8285 47
11249 44
9968 43
7739 41
13763 39
8162 38