14191 812
30882 628
33480 615
54834 531
18142 560
65161 332
39903 431
40398 916
25519 869
46566 625
10983 405
30848 386
5700 337
18235 402
100875 655
26303 318
9562 924
5923 460
10346 242
11585 70
31302 205
31782 379
27644 62
26181 170
17980 587
16261 774
23595 92
12556 402