3903 563
2571 332
3869 578
6348 641
1967 367
3219 481
6438 404
4970 959
3472 307
5875 402
1458 112
4029 569
3018 279