250 646
1002 874
374 69
904 843
511 430
921 683
999 248
323 526
876 306
624 845
461 13
141 829
494 351
493 331
583 530
479 6
414 20
284 303
414 664
557 282