951 352
582 814
838 77
386 235
859 135
85 505
290 753
669 222
712 99
904 193
365 896
173 153
612 393
14 524
17 374
770 497
631 205
432 31
625 175
172 317