909 330
215 34
149 580
528 123
363 337
739 549
981 528
378 465
396 1000
756 970
885 904
579 569
876 292
93 467
330 806
159 410
143 791
910 891
534 437
753 118