3903 563
2571 332
3870 578
6350 641
1967 367
3219 481
7040 404
4972 959
3473 307
5885 402
1458 112
4030 569
3019 279