19961 393
23448 919
18012 551
29189 775
17023 522
6650 200
6675 637
9497 891
13822 181
7481 616
7702 283
3952 125
12072 120
15479 152
19635 588
42640 226