640 612
523 142
911 494
1963 935
863 186
729 457
693 539
124 5
1652 384
905 998
778 237
544 118
415 165
546 517
454 232
181 447
597 9
58 881
951 998
650 851
291 518
519 114
562 488