667 18
291 311
215 959
146 853
258 669
309 587
153 788
810 935
412 600
930 703
606 545
936 156
837 469
237 183
153 934
917 905
204 97
271 215
353 853
170 56