3902 563
2571 332
3869 578
6340 641
1965 367
3217 481
5264 404
4970 959
3469 307
5856 402
1454 112
4026 569
3015 279