115905 100
104014 176
81247 220
63784 59
60571 69
42336 81
38073 88
36425 137
31134 29
29373 76
27293 108
27085 48
26149 97
25815 29
25775 51
23778 22
23389 40
22146 95
21643 13
21300 67
20892 23
20110 84
19664 55
18515 11