3195 581
1175 150
3648 464
3992 380
1284 197
2250 417
1372 223
1415 294
3321 625
2655 636
2932 595
1711 308