29580 712
19641 722
6097 353
2828 136
2806 127
20383 587
7554 470
23131 446
24564 882
9860 737
8145 145
21175 417
8605 104
6010 379
13742 666
3608 450
3643 555
1749 252
930 36
1648 259