640 38
971 272
892 293
423 162
91 149
103 465
334 425
486 454
508 932
143 719
146 878
508 437
630 898
903 107
1816 999
475 278
744 881
1047 175
208 939
596 866
942 331