12065 80
6647 169
5193 542
11296 658
7050 225
8876 867
9442 779
17428 811
19003 319
7439 326
22003 558
7152 125
9794 286
11208 432
12715 124
7560 360
11489 666
15123 894
19653 232
10334 64
10698 688
6891 82
9294 247
6529 403
16635 359
10980 97