6667 563
8358 422
14546 477
7660 731
5226 51
15267 654
9906 50
24027 683
42076 95
12433 187
19818 659
6027 183
6516 73
5388 250
23457 98
9324 678
12776 146
10414 511
14193 802
11271 118
5358 86
8565 160
5858 107
44941 313