5838 852
16803 112
15072 99
3749 557
10645 522
4611 721
5316 511
3063 521
4349 65
3598 377
8735 589
3762 792
3331 435
4199 664
3492 588
3731 213