452 981
343 573
1040 766
403 754
418 357
668 618
318 55
144 347
825 694
484 300
399 241
215 504
1036 418
975 977
406 186
252 373
343 303
78 169
636 445
258 642