19936 393
23433 919
18001 551
29150 775
17006 522
6646 200
6669 637
9492 891
13814 181
7475 616
7695 283
3948 125
12061 120
15456 152
19615 588
42615 226