319 78
1875 415
1783 885
964 322
722 741
460 606
313 933
158 929
596 826
170 736
626 132
983 253
796 273
1567 510
999 690
99 556
784 793
954 26
427 82
38 333
391 908
1180 213
63 951