94 393
318 60
583 14
32 131
760 189
759 144
83 726
439 995
337 330
955 785
140 243
766 704
898 95
718 371
128 999
340 677
963 953
558 927
139 417
347 601