42 179
615 202
279 318
874 391
425 949
730 479
129 373
528 211
296 370
257 505
236 207
896 193
80 875
847 945
706 723
631 695
93 43
122 414
739 186
986 300