2406 793
519 752
904 884
102 593
494 481
425 268
729 108
781 275
42 7
8 171
299 937
940 21
2975 313
889 510
852 496
322 251
377 226
1593 842
2120 702
528 96
632 153
797 968
500 901
67 236