3530 528
825 68
1885 305
7108 328
26685 343
12807 611
6475 576
16296 626
21612 558
56250 705
4080 295
3929 126
3701 473
3742 513
1629 46
110484 252