28657 317
25109 409
22579 959
32354 1243
45937 421
34127 693
46956 448
41564 1970
23624 1073
31402 242
44871 1236
21313 270
10970 900
32471 1641
18746 506
40276 1172
33927 264
33113 546
11041 1251
10655 372