1005 65
2211 220
334 90
749 145
556 332
941 140
28 113
466 732
448 858
2076 702
370 695
667 213
2292 793
294 628
581 511
329 49
407 893
831 66
401 488
786 864