25967 91
33996 572
5769 46
2629 327
21612 489
15830 246
15438 386
12188 477
4322 413
4252 533
15909 67
11457 450
15414 705