25103 91
33700 572
5694 46
2612 327
21515 489
15770 246
15423 386
12149 477
4304 413
4225 533
15891 67
11443 450
15371 705