340 78
913 920
837 573
308 159
663 288
879 248
1044 531
531 812
595 803
497 279
580 284
375 769
340 223
852 25
1005 610
244 388
190 353
81 327
344 636
21 116