256 761
736 169
666 10
30 102
399 289
310 672
260 670
872 244
802 936
442 466
414 489
778 387
637 743
610 451
834 495
415 878
1004 2
579 743
602 675
533 255
946 461
307 382
211 666
937 88