339 948
266 858
396 438
411 524
223 178
25 405
762 34
301 551
760 460
841 110
295 396
511 457
200 596
422 375
709 33
870 14
324 180
340 651
59 317
520 930