22533 640
10511 279
10568 587
19659 328
16011 655
25411 679
16548 259
34314 611
15254 456
10515 85
9614 691
20563 479
6225 38
8192 264
16892 438
8175 690
7991 501
15586 512
12237 932
11104 482
17473 451
17234 515
21941 654
75585 345
13444 63
23996 132
31442 76
30079 153