15910 505
77594 183
39153 353
8459 360
58820 847
59699 416
16016 625
18225 327
11750 341
30387 292
50648 155
5335 106
23619 539
13350 714
10633 635
6360 362
17749 317
26403 497
35923 904
18351 826
6239 121
9817 260
8181 556
20050 609
21095 104
13386 737
15961 54
17850 447