403 989
427 280
568 620
919 946
309 542
15 316
137 238
166 585
837 352
780 387
173 20
154 669
148 196
704 626
469 784
962 36
334 457
462 819
589 677
320 6