302 208
832 535
860 298
553 557
59 562
828 34
581 58
685 894
555 708
534 718
282 548
609 909
303 824
112 43
506 74
148 234
917 346
826 480
394 35
725 206
185 107
836 810
982 909
837 175
722 550
76 401
152 140
716 311
133 71
533 974