3536 528
851 68
1921 305
7112 328
26756 343
12859 611
6500 576
16351 627
21910 558
56705 705
4101 295
3932 126
3709 473
3744 513
1631 46
111176 252