29576 712
19641 722
6094 353
2824 136
2806 127
20375 587
7548 470
23129 446
24557 882
9860 737
8143 145
21175 417
8598 104
6004 379
13735 666
3608 450
3643 555
1749 252
928 36
1647 259