263 479
297 706
301 669
220 856
2316 702
32 153
315 470
770 433
830 33
225 636
554 330
889 303
528 258
742 601
758 696
543 125
57 507
65 608
955 885
1243 1000
326 997
882 698
661 474
853 127