585 1000
751 483
251 683
29 56
955 667
44 513
710 330
532 112
379 614
40 792
700 208
571 779
87 904
139 756
225 108
805 355
902 143
879 68
306 439
885 160