22 778
758 733
521 855
936 447
621 484
429 293
426 4
748 640
972 846
859 717
21 965
225 123
3156 793
952 822
3574 412
348 877
190 389
381 1000
232 283
192 866
800 657
356 641
884 479