1000 65
2290 793
294 628
778 896
583 274
443 617
2442 127
649 859
692 318
940 140
313 201
669 528
1971 476
1551 842
718 234
144 880
231 76
43 991
397 364
486 36
331 725
934 175
1010 443
861 975