259521 360
187300 288
113174 129
98391 145
98207 126
88331 146
73461 121
68844 127
68478 51
63547 123
59307 82
58755 112
56611 111
50037 59
47652 81
45720 60
43562 25
43471 89
43156 72
43049 66
42756 30
42470 87
41969 76
37676 19