5840 852
16813 112
15073 99
3749 557
10645 522
4612 721
5316 511
3064 521
4349 65
3601 377
8736 589
3763 792
3331 435
4200 664
3492 588
3731 213