1003 140
287 129
768 914
982 404
98 558
1221 163
621 41
351 929
918 205
92 312
927 381
425 264
987 929
223 8
7242 805
58 857
244 655
981 310
579 717
16 548
29 738
630 463
912 628