1000 288
1001 186
5686 273
10533 176
7260 670
8402 468
8007 67
21091 269
23796 47
20258 234
7118 519
10970 185
6754 473