328 973
681 384
321 737
440 238
477 334
214 674
854 417
676 191
454 223
390 600
715 833
126 820
751 721
168 276
457 791
89 743
116 551
161 207
257 726
113 505