31015 1057
10612 869
20967 782
15699 697
22068 674
38619 643
15574 242
18372 325
13969 574
11601 747
20617 459
14663 510
6749 286
5357 712
26973 754
10262 510
6198 459
9665 583
10774 319
13411 504
32580 740
27981 412
26079 642
9627 613
25337 89
14684 475
6502 398
10485 234