21086 377
3195 515
3130 806
3721 727
4538 705
45765 292
11941 443
11425 964
40702 847
13344 795
4694 132
5763 815
6699 697
4988 740
1605 161
1870 336