28901 271
62144 174
12474 552
6712 283
17944 424
21758 218
6030 666
13198 872
5697 455
30373 865
18952 801
167790 541
20790 576
47126 590
36140 568
65883 1273
81449 232
27929 114
20406 576
50788 551
32467 612
9969 777
8509 378
75235 138
21991 99
40020 236
11949 756
62368 836