3530 528
826 68
1885 305
7108 328
26685 343
12808 611
6475 576
16296 626
21614 558
56252 705
4080 295
3929 126
3701 473
3742 513
1629 46
110487 252