12282 788
15546 508
19804 769
15241 63
30587 781
8476 351
15699 216
12985 823
11359 103
5186 45
9533 673
16666 414
5731 166
5373 76
12604 485
14584 954
14191 218
5727 419
5702 225
6107 96
10684 513
23191 33
16480 460
10703 833
13904 722
17152 486
8605 601
6950 48