301 706
2762 793
34 320
966 650
1155 456
762 88
855 816
572 743
319 320
521 120
64 283
75 820
192 119
437 962
13 193
943 514
641 918
961 601
965 786
638 214
116 568
828 122
16 554
772 215