1003 216
945 936
45 987
570 446
188 538
373 267
738 885
1847 9
1341 330
970 533
1818 389
1054 452
522 589
243 668
1005 790
48 109
230 818
1016 738
97 811
374 18