13999 485
15707 955
10507 281
14529 501
10775 466
14345 335
44787 80
8398 918
6402 419
12907 746
6436 225
6893 96
10200 134
11858 513
27169 609
6854 273
13889 674
11489 399
7933 403
23147 545
11968 333
30170 652
62969 685
6325 48
11640 833
11046 477
15731 722
10000 601