3382 347
2333 449
813 60
7022 876
1862 320
3925 806
9772 759
7259 252
6353 535
8268 735
3892 84
7368 396
5762 361