975 500
936 88
788 793
502 333
309 90
684 233
375 313
654 87
352 253
152 587
61 389
447 189
95 345
772 695
750 36
619 661
206 953
943 804
1051 134