340 89
114 126
695 633
903 904
250 738
436 236
85 27
474 687
988 518
5 292
785 799
420 168
1259 198
1217 758
1160 1
1140 382
1124 82
1106 953
1095 398
1087 653
1086 10
1078 308
1071 887
1056 908