3530 528
826 68
1885 305
7108 328
26687 343
12808 611
6475 576
16296 626
21618 558
56253 705
4080 295
3929 126
3701 473
3742 513
1629 46
110488 252