12000 380
12477 221
25944 703
43008 897
5307 30
10223 637
4679 529
12966 341
12430 397
5614 463
9388 624
21309 742
7092 464
12108 503
5902 254
4597 167
8532 265
13572 244
16873 96
18514 616
5425 756
8551 873
12055 697
17607 759
16541 234
14735 710
16384 351
8577 312