5676 852
15679 112
14410 99
3662 557
10525 521
4542 721
5232 511
2960 521
4245 65
3482 377
8547 589
3685 792
2927 434
4113 664
3415 588
3656 213