538 348
408 670
164 787
477 320
591 908
404 564
455 360
175 831
272 178
182 819
970 700
950 66
874 343
299 367
543 961
791 726
511 511
45 266
371 168
634 31