329 35
385 434
809 616
471 30
230 169
298 213
290 105
184 126
344 160
994 899
209 92
327 695
847 852
626 925
859 524
793 528
702 207
436 304
279 943
631 270