14191 812
30878 628
33480 615
54829 531
18141 560
65155 332
39899 431
40396 916
25519 869
46562 625
10981 405
30845 386
5699 337
18232 402
100874 655
26303 318
9562 924
5923 460
10345 242
11585 70
31300 205
31781 379
27641 62
26179 170
17979 587
16260 774
23590 92
12555 402