9607 151
7046 744
4902 66
10384 327
5323 331
12587 350
26453 248
14416 277
18710 865
7140 222
9035 356
12345 473
15569 864
5108 425
3866 698