30990 825
50389 316
48581 304
21861 620
40484 425
155752 578
9847 353
13765 529
7473 835
3507 625
5080 834
8405 647
2137 417
2647 385
15403 286
23700 142
23242 112
59006 522
14319 169
40754 287
7451 52
37759 139
63208 726
18117 339
45421 946