427 4169
361 4112
352 2961
323 3041
319 1618
307 3546
291 928
290 2663
273 5193
218 104
143 138
95 92