15813 688
12857 299
463779 1555
51673 141
64953 244
12173 318
9042 511
57621 667
33059 770
129250 367
38405 418
9685 577
7572 349
4204 759
41781 433
34595 473
35366 532