18393 115
5566 143
12433 322
5797 416
4246 488
15730 110
10419 87
14619 486
7777 520
10966 287
8228 657
12290 501
8071 335
3086 212
16476 754
8399 453
14191 420
20994 159
14909 777
16646 613
6505 102
8438 279
20461 316
25178 146
12995 425
10671 186
9719 109
9918 300