312 78
828 862
570 180
349 597
715 741
1023 314
142 290
275 11
341 985
272 342
91 714
1042 371
3770 418
28 474
892 957
623 693
99 556
915 774
684 142
516 698
481 57
965 309