1011 331
2679 322
2926 379
26928 533
4583 465
3720 477
18801 355
5736 917
9682 488
8450 733
2295 234
3567 188
3815 589
5407 714
21153 503