4061 172
557 4
91 686
707 343
230 785
394 91
48 109
384 600
346 724
132 304
30 583
429 400
955 882
266 365
1026 645
506 129
907 898
132 61
371 72
669 427