475 876
1008 79
585 951
480 456
462 969
869 858
344 371
126 885
698 513
898 919
297 212
501 177
161 325
342 297
22 389
499 980
12 263
93 128
28 40
732 313
685 750
219 472