643 3255
370 1179
365 114
351 4112
342 81
339 1585
318 3922
312 5425
280 6394
268 5859
251 1770
244 2961
235 137
168 106
151 81
125 78
99 77