21257 377
3323 515
3325 806
3855 727
4797 705
47978 293
12096 443
11567 964
41058 847
13486 795
4758 132
5858 815
6840 697
5070 740
1674 161
1915 336