250 945
5100 462
2180 573
829 862
682 802
873 706
488 355
363 513
181 304
21 490
773 919
948 26
712 53
5895 208
69 605
855 694
663 795
181 549
38 14
107 395
309 810
36 333
156 929