3903 563
2571 332
3869 578
6349 641
1967 367
3219 481
6689 404
4972 959
3473 307
5882 402
1458 112
4029 569
3018 279