3527 823
4254 399
1501 252
1749 248
3429 497
14525 51
2890 462
4041 490
13565 518
2160 377
519 42
3394 677
1260 243