5832 852
16716 112
15050 99
3746 557
10637 522
4608 721
5310 511
3054 521
4344 65
3591 377
8727 589
3756 792
3327 435
4195 664
3490 588
3728 213