89 40
1003 176
445 202
45 640
182 357
1005 572
237 169
78 915
292 745
369 759
942 818
826 381
689 912
357 936
262 657
462 522