2965 544
3105 494
2037 209
1221 178
25593 685
7854 608
17649 513
35117 207
33428 145
59042 574
12587 325
20168 249
34669 450
10405 468
93693 300
19683 425
22027 84
73190 517
21590 91
76195 298
13078 444
10689 303
31733 723
14112 610