335 706
135 532
527 314
346 874
164 253
192 14
293 433
792 952
110 677
266 468
29 219
246 724
957 322
439 303
82 575
686 367
851 254
963 181
87 606
735 998