896 883
918 148
779 737
15 450
416 684
504 286
203 301
100 293
649 438
251 4
266 948
43 344
796 233
222 403
969 723
619 904
882 291
235 454
215 446
217 501