528 133
72 1000
122 938
945 329
310 511
980 333
325 463
255 707
358 596
192 764
528 539
535 124
191 285
580 756
875 231
665 723
218 601
252 418
570 338
450 590