21013 451
14502 206
87931 499
22423 641
10520 566
15482 276
13546 874
140691 584
12938 401
87193 1059
42387 659
30446 168
10347 569
23864 664
21333 263
12997 590
15612 246
9989 95
32157 387
67820 858
49461 469
12886 694
5481 411
28198 799
138157 883
12818 584
107744 761
78090 726