331 409
884 322
99 579
73 647
533 379
630 404
974 18
970 125
313 812
450 929
65 523
952 884
1008 155
1006 847
1005 237
1004 841
1003 774
1003 772
1002 933
1001 780
1000 679
999 3