13050 379
6686 45
10608 883
41065 485
17128 631
8789 609
22758 143
13729 279
14787 503
6669 227
19902 307
6311 46
5004 55
15308 186
8591 163
9468 320
7786 88
8336 671
17699 295
27427 694
28657 718
9853 467
24978 52
7029 398
5877 162
13863 488
12816 53
11467 119