1000 65
1164 1000
329 49
2442 127
1552 842
36 641
642 697
692 318
940 140
867 911
999 488
400 488
238 562
1971 476
718 234
2076 702
226 601
804 66
625 263
129 659
139 462
68 770