14197 89
30682 570
4218 46
2483 327
20276 489
15040 246
15242 386
11713 477
4097 413
4112 533
15649 67
11145 450
14748 705