3899 906
3630 432
2971 705
1521 55
2500 40
786 100
3308 639
564 963
716 730
1964 932
3088 979
1153 39
2138 275
26205 379
932 741
1677 545
1187 796
2448 692
1827 998
709 777
1382 96
5416 484