560 904
925 35
684 228
144 244
558 433
863 1
945 110
344 264
459 790
685 52
207 531
167 37
1248 239
166 607
1393 580
964 945
461 454
794 637
573 655
105 147
174 79