3903 563
2571 332
3869 578
6345 641
1967 367
3218 481
5605 404
4970 959
3470 307
5865 402
1455 112
4027 569
3015 279