1002 975
1000 309
400 148
444 552
809 431
92 584
907 102
947 64
66 231
784 6
877 565
151 290
254 276
916 630
418 955
27 36
142 875
342 464
150 474
54 43
369 381
746 302
150 725