5686 852
15738 112
14458 99
3665 557
10531 521
4545 721
5238 511
2969 521
4251 65
3490 377
8563 589
3695 792
2932 434
4120 664
3423 588
3665 213