1006 229
560 717
904 959
937 473
154 731
595 747
92 623
58 875
548 175
665 983
678 245
318 121
281 81
398 939
14 278
916 748
972 711
12 79
343 878