2971 705
1521 55
2499 40
786 100
3306 639
564 963
716 730
1964 932
3086 979
1153 39
2136 275
26202 379
932 741
1677 545
1187 796
2447 692
1827 998