400 682
150 27
95 464
1045 936
284 567
881 940
390 355
201 245
347 281
599 751
870 548
435 991
728 602
974 491
962 915
908 326
613 344
651 746
109 902
1018 309