15806 688
12850 299
463187 1554
51452 141
64709 244
12137 318
9015 511
57023 667
32958 770
128721 366
38306 418
9674 577
7564 349
4200 759
41662 433
34571 473
35207 532