2540 548
6835 83
8452 215
5581 399
4221 727
7859 595
2895 241
5441 52
11648 287
17623 406
5816 183
3580 123
2681 387
3206 67