30966 1057
10590 869
20917 782
15669 697
22045 674
38579 643
15551 242
18342 325
13891 574
11577 747
20573 459
14627 510
6737 286
5356 712
26917 754
10221 510
6193 459
9652 583
10750 319
13405 504
32551 740
27960 412
26050 642
9602 613
25273 89
14641 475
6487 398
10461 234