509 853
188 322
140 332
212 639
451 329
401 84
237 98
70 71
541 643
186 179
139 503
66 879
326 132
502 622
823 450
859 650
886 34
477 372
19 712
599 748