17014 640
15966 266
8086 428
20665 139
8598 421
28993 827
16631 165
7568 874
13890 655
7634 641
8559 554
17695 349
7881 75
16642 70
18067 307
8929 452
17705 195
20501 630
13372 577
13048 788
16500 508
20741 769
15755 63
31101 781
9182 351
16897 216