1118 251
264 839
274 65
648 714
939 545
131 222
286 439
363 665
984 99
420 614
492 168
559 242
184 87
368 679
812 257
236 562
734 836
614 739
1214 146
60 95
549 205
692 706
472 508
41 936