30985 825
50381 316
48564 304
21857 620
40476 425
155746 578
9847 353
13765 529
7473 835
3507 625
5080 834
8405 647
2136 417
2647 385
15396 286
23697 142
23241 112
59003 522
14318 169
40747 287
7450 52
37750 139
63196 726
18115 339
45408 946