3904 398
12289 386
9911 347
4363 614
11819 461
3564 492
4027 103
1589 136
3556 713
3451 457
2263 117
5738 356
3307 419
3390 888
4809 473
3884 579
4850 755
5624 500
13450 69