15796 688
12847 299
462675 1553
51243 141
64486 244
12088 318
8977 511
56745 667
32823 770
128166 366
38132 417
9662 577
7560 349
4186 759
41518 433
34543 473
35064 532