101559 119
81783 153
65278 178
45993 84
30136 70
26271 14
25165 43
23811 85
21460 52
21031 26
18981 50
17128 33
16343 36
14038 13
12950 56
12808 21
11298 28
10958 30
9472 28
8598 22
7326 15
6884 10
6199 19
5756 24