170 31
117 873
583 249
80 954
403 873
550 206
367 228
716 499
617 542
299 515
286 979
553 760
543 579
763 721
788 968
506 799
884 284
156 575
769 612
578 168
234 986
260 253
805 151
967 440
47 265
104 168
137 113
152 581
848 341
322 827