40016 323
14011 812
12683 535
24289 376
24986 605
12016 801
10944 635
15776 742
35348 548
17427 330
30297 65
11308 480
35199 314
47137 740
30908 647
37721 120
18531 317
21341 345
31031 233
27610 497
38057 904
26818 869
19185 826
19260 326
75988 761
6360 121
18889 415
11544 663