25766 91
33966 572
5758 46
2625 327
21584 489
15815 246
15435 386
12175 477
4314 413
4239 533
15904 67
11456 450
15403 705