3393 347
2337 449
821 60
7030 876
1866 320
3942 806
9804 759
7269 252
6359 535
8286 735
3899 84
7375 396
5776 361