3535 528
851 68
1920 305
7112 328
26755 343
12859 611
6499 576
16350 627
21906 558
56690 705
4100 295
3932 126
3707 473
3744 513
1631 46
111161 252