21231 377
3299 515
3284 806
3835 727
4759 705
47636 293
12082 443
11548 964
41018 847
13468 795
4751 132
5853 815
6825 697
5066 740
1669 161
1912 336