900 936
438 328
132 171
549 464
458 707
178 432
443 39
291 461
376 110
124 279
669 183
400 895
378 997
1003 767
988 67
496 19
558 467
503 112
66 867
524 89