13955 88
6703 100
3832 634
7640 97
9737 528
4236 572
13994 645
13570 729
3406 441
11049 481
7965 392
9277 813
3571 535
16948 567
3052 82
2613 315
5960 462
27671 979
13355 517
4267 316
7293 330
5591 194
3711 387
7921 449