19217 89
31525 570
4774 46
2538 327
20851 489
15455 246
15299 386
11944 477
4186 413
4176 533
15768 67
11340 450
15035 705