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