1228 163
642 53
411 917
518 373
247 655
961 986
338 888
638 563
559 141
180 607
454 766
469 940
400 311
133 423
1897 999
681 884
805 524
470 102
855 540
694 441
179 300
942 516
581 112
955 106