246 308
291 516
158 358
937 926
716 917
27 140
263 833
463 966
413 142
443 224
477 367
275 74
505 330
865 800
496 784
100 232
80 98
952 960
722 432
143 10