5832 852
16725 112
15050 99
3746 557
10637 522
4609 721
5312 511
3055 521
4344 65
3591 377
8727 589
3756 792
3327 435
4195 664
3490 588
3728 213