400 302
112 629
38 915
333 56
398 170
271 260
592 206
109 144
133 3
898 799
895 242
968 47
140 355
435 763
483 674
890 415
871 517
893 347
746 814
968 290