12744 66
4597 285
5325 813
21695 738
4270 214
34910 349
5152 553
29491 1156
4469 200
9908 685
15074 306
7545 215
4890 287
7189 362
18814 712
5089 578
6291 501
25570 427
11312 229
28657 444
12722 509
23502 278
6349 576
10622 403
16751 98
10426 538
14188 195
8505 183