640 283
745 295
100 502
351 952
493 228
711 181
938 249
47 578
342 629
932 856
374 967
260 187
589 167
771 745
945 620
639 835
548 162
852 238
62 654
267 64