328 1000
319 9
288 148
251 736
218 733
210 529
203 796
163 592
143 366
120 92
80 529
77 499
53 304
48 228
38 35
27 5
22 745