3860 906
3582 432
2928 705
1503 55
2453 40
768 100
3254 639
558 963
714 730
1944 932
3040 979
1141 39
2116 275
25866 379
926 741
1672 545
1176 796
2427 692
1814 998
702 777
1373 96
5314 484