1003 713
578 391
199 324
728 483
566 954
288 512
722 356
722 666
113 388
613 532
252 38
899 170
496 140
872 802
374 246
615 683
395 501
314 51
113 988
295 868