29611 90
15649 549
10461 725
3464 566
12296 657
7374 338
13174 880
12067 500
6920 734
8010 578
5140 806
9246 817
5645 403
11267 644
7790 409
19300 452
3778 78
7889 603
8611 867
6302 297
12238 175
3451 560
11617 274
7439 635
2906 129
4523 209
5174 153
6673 86