641 262
603 548
956 61
182 1000
688 74
84 10
927 872
953 804
808 475
1002 663
443 186
434 293
195 204
1026 715
388 651
542 498
400 289
151 272
295 163
627 29
186 522
310 672
335 307
663 866