5846 643
3790 339
3446 622
4881 856
4741 550
12419 719
47602 664
85250 139
11318 497
6130 527
6730 610
7340 366
6117 586
4663 164
5594 145