87 29
884 284
38 431
634 167
288 88
37 320
968 601
2281 930
585 951
95 184
999 480
934 703
809 555
705 619
1003 30
844 919
616 629
216 175
785 148
141 225
748 591