13999 485
15707 955
10506 281
14528 501
10775 466
14345 335
44779 80
8397 918
6401 419
12907 746
6436 225
6891 96
10199 134
11857 513
27169 609
6853 273
13889 674
11489 399
7932 403
23145 545
11968 333
30166 652
62960 685
6325 48
11640 833
11046 477
15730 722
10000 601