32 320
1250 496
643 444
6 357
781 148
318 427
481 603
941 462
926 189
797 239
340 885
980 944
346 297
907 170
1137 447
152 72
231 718
903 458
839 919
49 971
790 276
292 381
335 263
407 271