689 832
159 217
1132 776
625 356
1001 307
370 862
622 83
515 589
847 490
587 31
674 343
922 227
393 290
229 141
636 303
608 880
1123 647
679 701
146 457
800 676
293 336