4294 680
4105 604
2833 799
18262 443
8073 314
1904 82
3687 631
10065 473
35750 900
39826 372
125517 752
5843 469