3356 171
526 4
81 686
678 343
221 785
393 91
40 109
377 600
318 724
114 304
26 583
424 400
929 882
244 365
1022 645
489 129
903 898
122 61
366 72
657 427