1176 129
885 294
267 303
707 354
437 463
165 231
797 968
418 280
940 21
767 976
751 341
644 450
575 146
68 903
209 619
399 394
966 618
226 46
200 939
193 49
193 160
338 701
211 450
117 813