640 38
1005 869
15 296
716 266
896 402
1007 973
495 897
120 576
582 24
911 981
111 26
161 91
785 237
297 524
1002 565
941 114
858 42
857 378
826 766
592 117
315 339
186 371
689 680
898 444