2929 705
1504 55
2453 40
768 100
3256 639
558 963
715 730
1947 932
3041 979
1142 39
2118 275
25896 379
927 741
1672 545
1178 796
2428 692
1815 998