968 601
982 31
938 442
785 148
893 159
295 410
751 10
584 321
170 639
192 168
132 375
465 846
229 112
561 835
1003 30
16 263
388 679
141 225
497 89
159 23
826 760