11664 51
4921 58
5878 444
5264 465
14007 356
9361 840
6953 709
571 60
2774 87
15215 357
34688 548
14502 419
32846 195
30521 583
17505 269
18398 496
10735 512
6690 836