6821 328
26211 342
12316 611
5953 576
15347 626
19826 556
50987 701
3886 295
3823 126
3597 473
3648 513
3396 528
1539 46
103794 249