14050 250
11976 82
12762 675
20471 367
9684 330
21206 345
14999 553
6238 275
10799 50
8695 376
9062 654
6439 706
15275 372
23903 523
11221 313
13577 313
22554 625
21465 260
8567 374
5014 421
17444 470
7717 951
16378 774
12626 552
16782 187
13029 348
7758 516
22069 382