602 296
258 505
64 628
864 585
1001 479
418 652
993 40
977 484
762 112
985 52
587 394
26 26
470 219
126 379
44 973
905 803
197 549
24 625
645 65
469 816