2123 304
560 904
1006 62
2552 269
2127 828
102 884
700 765
926 568
964 945
461 454
489 353
105 147
398 171
1811 648
707 418
490 755
319 590
247 320
721 602
240 10
794 637
301 755
937 29
673 37