12013 251
8878 321
13594 392
3797 862
2829 623
9513 168
5943 421
19937 460
5237 735
23150 798
4445 315
2421 560
2503 459
3220 462
5428 837
3305 501
2400 536
3042 315
993 103
13729 444
6807 191
2023 412
2110 392
2481 698
4208 266
3695 581
7201 496
5223 575