429 120
305 77
265 140
636 1796
341 1252
349 6187
293 5343
942 6489
211 735
325 3717
286 1899
830 1298
170 2835
221 6815