326 591
547 412
292 81
558 6
280 75
422 604
53 366
896 585
323 30
409 196
633 903
203 874
51 451
263 939
237 413
540 953
644 8
346 107
272 673
47 979
380 722
760 448
83 542
29 154