12 193
942 514
728 343
25 988
480 624
948 487
388 928
301 466
30 417
239 199
961 77
1001 122
383 973
688 541
376 116
572 743
36 530
875 166
760 492
583 494
300 49
627 954