8948 146
6453 299
13279 92
7221 207
4641 30
12186 469
21042 698
9493 625
6349 280
11524 341
5302 673
15860 343
7061 120
6625 339
4416 61
15767 962
1656 50
16919 538
54921 195
28657 392
4893 756
9842 621
14277 52
15002 413
15711 906
15954 758
3804 655
5290 73