5962 462
1005 338
533 670
3588 537
129 880
647 773
426 231
529 464
820 296
404 924
400 11
526 205
1108 114
776 58
158 466
631 787
119 974
728 953
831 433
743 8
1046 881
173 339
121 504
255 935