14015 812
12690 535
11794 509
24300 376
12031 801
10945 635
15782 742
35356 548
17437 330
30310 65
35215 314
47159 740
30929 647
77496 266
25609 653
37747 120
25202 779
18542 317
21355 345
13640 938
31051 233
38079 904
26831 869
19267 326
18900 415
11555 663
36758 826
14618 667