23344 499
12433 153
33413 364
18993 503
8621 262
27862 555
15614 678
46043 639
16337 879
24379 492
10319 675
10440 519
21315 653
3127 569
19063 601
18394 52
16459 119
8057 618
6489 275
7440 826
21001 242
3445 607
5432 506
4505 155
7016 389
5895 106
5322 667
3589 612