503 360
744 822
473 337
125 413
629 173
288 634
62 618
848 770
370 164
112 735
362 853
914 550
979 187
420 583
908 487
237 894
930 139
365 696
91 828
120 819