1000 65
1164 1000
332 90
747 525
406 893
121 584
91 535
2076 702
23 693
299 141
676 736
98 46
2205 220
294 628
580 511
815 257
2442 127
1552 842
718 234
669 528
990 840
466 732
231 76