14209 610
20855 572
12288 833
5060 221
2527 223
10627 628
7917 356
6563 515
9995 666
6708 770
21672 392
56642 161
22082 131
40673 563
51101 136
106940 380