25003 91
33592 572
5685 46
2610 327
21503 489
15762 246
15422 386
12146 477
4299 413
4224 533
15890 67
11442 450
15363 705