501 400
130 633
356 296
267 533
914 738
453 342
306 319
348 590
102 494
629 729
349 688
156 452
792 484
23 614
422 246
104 811
911 287
217 91
579 306
30 680