14058 89
30662 570
4195 46
2477 327
20266 489
15031 246
15241 386
11706 477
4095 413
4112 533
15642 67
11138 450
14738 705