15796 688
12847 299
462702 1553
51250 141
64491 244
12089 318
8978 511
56751 667
32825 770
128180 366
38134 417
9662 577
7560 349
4186 759
41522 433
34544 473
35069 532