299 5
54 641
647 634
825 319
495 69
871 175
647 114
410 59
40 502
81 661
100 523
875 841
401 840
397 226
607 326
126 978
512 777
455 435
309 604
529 820