20950 377
3043 515
3017 806
3545 727
4270 705
42900 292
11749 443
11261 964
40299 847
13188 795
4631 132
5695 815
6586 697
4888 740
1549 161
1837 336