3006 544
3109 494
2059 209
1242 178
25928 945
31512 400
23706 489
19944 191
16666 580
26665 579
14492 554
18412 159
76195 298
19683 425
20168 249
25631 564
70855 520
31773 208
48269 886
41323 381
37126 509
59042 574
73190 517
36356 493