423 398
183 834
156 920
834 517
43 704
697 224
603 390
255 139
42 432
134 502
623 19
559 162
900 991
872 779