12016 251
8878 321
13594 392
3797 862
2830 623
9513 168
5944 421
19937 460
5237 735
23152 798
4445 315
2421 560
2503 459
3220 462
5428 837
3307 501
2402 536
3043 315
993 103
13731 444
6807 191
2023 412
2110 392
2481 698
4208 266
3695 581
7202 496
5223 575