15525 585
7254 519
19937 287
15113 339
10497 78
9106 576
9751 474
8483 636
8657 314
11265 441
8430 643
4719 426
9790 352
6446 75
18345 270
52736 376
50573 653
7196 523
10113 304
4299 264
5036 285
5663 813
4700 214
5649 553
13547 873
5252 200
8347 652
10647 685