3530 528
825 68
1885 305
7108 328
26684 343
12807 611
6475 576
16296 626
21606 558
56248 705
4080 295
3929 126
3701 473
3742 513
1628 46
110470 252