578 951
436 310
1010 590
749 121
283 827
962 446
606 23
694 356
151 302
1006 775
252 796
796 641
1169 423
369 143
1003 329
654 827
708 207
222 189
25 952
294 268