3903 563
2571 332
3869 578
6346 641
1967 367
3218 481
5766 404
4970 959
3471 307
5867 402
1456 112
4027 569
3015 279