476 9
1008 424
542 130
899 181
157 625
107 49
877 498
300 310
659 239
306 631
840 619
221 729
371 332
460 52
231 85
276 499
185 357
730 953
278 35
930 787