1023 309
692 839
62 575
152 474
697 854
784 968
509 394
601 54
396 517
487 688
13 104
145 973
857 927
414 11
326 900
327 209
424 714
272 20
448 101
643 921
63 504
831 612