3888 906
3610 432
2954 705
1515 55
2479 40
778 100
3281 639
562 963
715 730
1958 932
3067 979
1150 39
2128 275
26075 379
930 741
1675 545
1183 796
2436 692
1820 998
705 777
1377 96
5386 484