1016 79
650 383
668 10
138 26
202 420
940 944
551 978
514 303
903 329
267 1
676 353
946 800
487 660
1267 29
80 82
416 216
791 312
763 47
365 381
594 554
575 432
269 909
388 814
283 412