301 533
405 7
313 43
912 796
753 502
422 183
960 667
801 666
527 538
803 439
245 106
201 317
680 624
920 796
286 277
366 231
887 619
467 529
47 498
820 643