292 921
817 142
1108 560
400 281
241 693
801 335
833 482
1011 226
545 649
548 795
963 817
880 718
693 843
966 406
17 302
248 695
494 963
516 292
416 808
51 879