16556 64
31787 781
22302 592
38732 729
9582 352
36362 119
9799 680
20966 698
11228 243
7133 506
17808 216
8625 622
12353 650
15517 343
17691 275
12287 620
21088 843
12680 103
7549 121
9075 99
9731 122
5957 45
39186 363
3206 47
11117 673
30099 247
28880 278
11600 533