3536 528
851 68
1921 305
7112 328
26755 343
12859 611
6499 576
16350 627
21907 558
56701 705
4101 295
3932 126
3708 473
3744 513
1631 46
111172 252