312 78
3199 537
1773 885
994 690
568 197
984 838
144 944
873 706
423 82
76 615
876 809
1178 213
218 755
700 695
37 14
779 26
36 333
671 816
444 843
554 932
918 268
490 268
947 26
91 714