19691 89
31652 570
4830 46
2546 327
20951 489
15490 246
15302 386
11974 477
4198 413
4178 533
15783 67
11347 450
15084 705