3531 528
832 68
1893 305
7108 328
26707 343
12818 611
6480 576
16309 626
21718 558
56384 705
4085 295
3932 126
3704 473
3742 513
1629 46
110654 252