3343 171
525 4
81 686
677 343
218 785
392 91
40 109
377 600
318 724
111 304
26 583
424 400
927 882
244 365
1022 645
488 129
902 898
122 61
365 72
657 427