1021 763
228 441
424 654
262 239
502 633
131 880
1025 440
226 698
342 231
63 20
645 835
179 836
279 197
1926 345
5984 462
797 355
65 553
208 754
534 464
745 8
805 701
896 270
637 878