315 272
439 382
64 307
401 995
185 585
741 603
946 189
458 337
2 390
514 442
441 775
169 980
897 834
837 612
681 755
740 169
354 89
346 15
53 29
872 286