305 82
369 679
1164 1000
238 562
332 90
231 76
509 100
486 36
676 736
50 760
997 638
381 691
2983 412
370 394
1553 842
749 145
718 234
313 201
400 488
804 66
666 213
193 875