5909 462
774 617
693 651
29 309
439 97
151 53
561 316
290 259
761 229
422 203
809 129
392 862
1008 332
36 807
782 952
297 527
1314 657
626 7
355 163
967 812
19 704
686 40
295 928