1000 64
12226 226
4092 560
6611 754
14934 560
2963 70
2585 284
3035 255
3978 614
9302 541
5973 778
5663 479
27213 163
3025 46
23455 585
5079 188
3552 37
5125 467
10954 612
5757 643
5467 870
5547 622
4245 568
3702 105