526 436
258 214
991 727
842 671
496 482
306 486
434 810
288 152
387 146
14 193
882 894
90 611
852 780
543 76
783 566
619 466
480 711
212 867
642 205
122 302