96 247
370 999
518 476
368 165
265 386
740 558
378 305
431 394
156 21
238 938
581 697
556 114
115 70
773 279
207 787
567 291
828 936
599 921
54 924
763 880
962 161
956 595
55 544
153 51
390 869
127 754
383 613
535 409
365 236
427 958