14222 89
30685 570
4221 46
2483 327
20279 489
15041 246
15242 386
11716 477
4097 413
4112 533
15649 67
11147 450
14749 705