30896 1057
10570 869
56740 947
20861 782
4795 472
22012 674
38530 643
15533 242
12910 782
26723 384
6870 106
18295 325
12225 393
10554 337
8481 409
13838 574
11563 747
20507 459
5651 293
14588 510
19799 333
4663 85
28408 107
38916 459
8630 31
22648 443
15817 820
26871 754