41366 563
3985 619
124075 513
12283 81
33392 649
17999 872
2587 377
3702 596
4727 111
3785 344
4425 493
3931 900
4713 703