3901 563
2571 332
3869 578
6339 641
1965 367
3217 481
5089 404
4969 959
3469 307
5855 402
1454 112
4026 569
3015 279