963 543
906 372
450 930
781 275
399 868
835 259
403 691
251 238
144 751
654 579
199 643
305 248
929 975
729 108
690 780
566 737
173 511
106 95
940 21
428 282
103 848