12001 380
12477 221
25947 703
43010 897
5308 30
10223 637
4679 529
12966 341
12431 397
5614 463
9388 624
21310 742
7096 464
12109 503
5902 254
4597 167
8532 265
13572 244
16874 96
18514 616
5425 756
8551 873
12056 697
17607 759
16544 234
14735 710
16384 351
8577 312