14656 830
12433 767
11717 585
15201 121
18898 600
20231 396
50093 459
8165 290
32008 906
19816 217
21793 458
40347 343
26508 280
13568 469
9563 322
20265 290
22574 396
23870 752
5438 596
25939 667
1584 330
3372 597
24567 423
53842 669
15242 208
11312 473
5076 633
6516 459