800 528
575 348
945 595
108 839
540 806
896 163
445 977
759 174
90 57
700 154
600 916
906 399
792 412
407 833
236 236
859 13
146 985
708 729
277 244
801 202