5873 643
3801 339
3446 622
4882 856
4741 550
12420 719
47607 664
85329 139
11323 497
6132 527
6740 610
7342 366
6117 586
4664 164
5597 145