1000 241
290 55
2756 840
2345 528
37454 260
57168 212
60255 662
41987 920
32305 673
19000 370
47310 671
86087 692
39308 400
18476 278
54763 523
7729 40
45117 729
36866 326
42408 452
52792 698
23550 103
32341 879
57628 874
83752 180