3903 563
2571 332
3869 578
6346 641
1967 367
3218 481
5913 404
4970 959
3471 307
5868 402
1457 112
4027 569
3016 279