25503 91
33906 572
5728 46
2617 327
21559 489
15805 246
15428 386
12162 477
4312 413
4232 533
15900 67
11449 450
15395 705