126 771
952 894
289 788
260 749
178 80
37 18
997 294
933 646
569 393
959 566
523 308
449 926
116 933
78 104
435 935
714 177
311 367
318 82
548 355
85 435