25065 91
33673 572
5693 46
2612 327
21513 489
15768 246
15423 386
12149 477
4303 413
4225 533
15891 67
11442 450
15371 705