85 504
286 5
221 678
889 796
464 921
243 39
398 118
161 102
400 920
666 657
859 35
444 947
144 781
174 853
409 481
159 313
155 436
81 130
672 964
149 879