14300 276
7935 441
31415 432
14922 486
18264 182
47809 519
11829 515
30189 753
39186 141
16478 553
7983 576