959 220
815 645
609 93
822 961
734 521
371 304
281 220
870 204
421 573
19 531
77 814
193 513
133 195
41 588
69 49
126 7
121 413
107 979
636 829
308 883