1161 1000
288 53
888 800
572 504
778 239
554 951
131 222
2071 702
509 615
169 433
274 599
232 347
981 232
291 628
710 606
903 289
923 332
437 673
782 155
446 144
479 447
1002 884
907 605
582 476