637 310
354 894
830 156
236 601
465 521
609 403
416 140
636 159
389 344
678 833
1008 46
24 319
410 234
869 880
972 139
142 989
58 959
780 74
244 804
763 650