14011 812
12685 535
11792 509
24291 376
12018 801
10944 635
15777 742
35348 548
17427 330
30298 65
35202 314
47137 740
30908 647
77467 266
25602 653
37723 120
25198 779
18534 317
21342 345
13627 938
31034 233
38057 904
26819 869
19261 326
18891 415
11546 663
36737 826
14602 667