29216 86
15080 890
8494 443
14591 251
14681 900
16308 454
18713 886
16384 445
96626 495
17430 451
9075 136
10606 321
32312 320
11576 222
22592 704
16081 363
9454 486
18629 348
6582 143
17121 579
12280 627
27490 142
35733 143
8244 999
9507 718
5704 359
13183 549
23781 72