689 832
156 114
95 407
227 187
279 95
474 297
840 471
230 547
680 389
458 21
259 691
409 527
847 265
823 453
98 773
466 367
936 27
537 278
430 986
353 455
1001 484