21258 377
3327 515
3325 806
3855 727
4800 705
48001 293
12097 443
11568 964
41064 847
13489 795
4758 132
5858 815
6842 697
5071 740
1674 161
1915 336