376 109
954 283
607 275
133 607
511 938
27 669
257 440
591 468
423 500
657 504
68 231
189 638
1257 198
1217 758
1160 1
1138 382
1124 82
1105 953
1095 398
1087 653
1086 10
1078 308
1071 887
1056 908