34575 107
13262 1308
61457 327
64510 848
56873 214
29607 316
34981 1504
53766 376
55760 1251
46142 640
18766 970
14109 1122
262881 4488
229121 2565
220471 3389
183631 2235
183554 1855
165168 2672
150736 2234
122749 1591
120092 1940
105810 896
104720 1171
104682 2285