28657 546
10006 196
17427 544
24491 848
45332 242
20943 489
13549 186
25641 158
23837 581
12595 344
17226 109
5810 48
4833 56
4942 41
20440 847
26401 345
2001 303
1238 177
3145 167
2493 441
4886 728
1582 205
5232 538
2869 92
2767 228
4743 574
3226 90
5135 582