8999 413
10485 533
11343 579
13002 396
20972 199
4082 314
14610 855
16564 110
9113 282
10243 456
7060 177
28803 744
18201 182
6309 234
12240 259
11506 404
12117 82
18657 280
9529 236
25076 738
14769 150
5909 286
13418 733
23771 517
7701 498
5034 160
19710 78
4846 722