3531 528
827 68
1885 305
7108 328
26689 343
12809 611
6475 576
16299 626
21629 558
56263 705
4081 295
3929 126
3702 473
3742 513
1629 46
110503 252