14030 89
30650 570
4191 46
2475 327
20265 489
15026 246
15241 386
11705 477
4095 413
4112 533
15642 67
11135 450
14736 705