27591 49
16290 63
31728 781
22009 592
38667 729
9503 352
36135 119
9755 680
20867 698
17712 216
8602 622
12307 650
15462 343
17625 275
12181 620
20866 843
12641 103
7512 121
9003 99
9688 122
5917 45
39107 363
3168 47
10754 673
29973 247
28817 278
11556 533
6918 211