14295 276
7931 441
31414 432
14922 486
18262 182
47806 519
11829 515
30188 753
39184 141
16477 553
7983 576