14021 89
30650 570
4187 46
2474 327
20263 489
15025 246
15241 386
11705 477
4095 413
4112 533
15641 67
11134 450
14735 705