3901 563
2571 332
3869 578
6339 641
1965 367
3217 481
4841 404
4968 959
3469 307
5854 402
1454 112
4026 569
3015 279