21559 377
3658 515
3501 806
4086 728
5238 705
51939 293
12370 443
11808 964
41605 849
13755 795
4888 132
6028 815
7060 697
5217 740
1820 161
1983 336