21522 646
11342 176
5225 171
5720 312
6366 549
5642 474
16220 131
8209 665
6933 137
14392 663
43860 529
7411 216
19490 278
15878 285
9029 363
30465 348
7303 889
10654 452
6460 196
9159 501
51020 776
12817 556
12894 600
24000 295
22683 261
30884 329
21823 664
9177 491