640 612
1667 239
389 623
546 517
728 457
453 232
281 276
228 20
629 129
200 655
509 428
777 237
611 874
918 603
1962 935
166 255
328 508
2059 849
1472 580
905 998
873 978
293 178