480 245
273 284
32 61
86 318
842 303
604 302
637 166
985 262
311 295
748 787
681 417
612 880
928 767
582 747
106 433
454 165
96 612
721 52
65 989
930 282