27015 307
11950 416
61113 782
95994 538
27976 344
24780 249
16594 126
16577 258
37686 508
71349 368
19792 159
21525 925
12683 747
28331 603
18492 640
27392 504
19883 368
12701 189
15321 119
16743 380
24068 673
47008 586
29742 405
5969 80
16132 546
46561 163
14188 692
35135 787