5828 852
16682 112
15043 99
3746 557
10636 522
4607 721
5308 511
3052 521
4342 65
3590 377
8725 589
3755 792
3327 435
4193 664
3489 588
3728 213