13009 60
17677 392
7034 193
25421 439
16987 441
87871 234
12104 230
33747 696
58917 419
50975 428
27446 879
11230 503
101319 954
17325 615
48598 422
16361 768
19725 574
9908 73
13845 63
15117 157
147361 604
98155 783
18040 557
25184 338
10914 435
25619 448
29756 343
16304 628