9603 636
16302 158
12855 693
6937 604
37224 514
22017 597
3609 399
18298 154
22436 726
21711 100
8441 112
15423 729
4234 731
12205 548
4183 71
14469 392
6195 635
11131 96
13285 117
13245 649
24299 667
4930 709
15101 331
202075 968