20950 377
3043 515
3017 806
3545 727
4271 705
42907 292
11751 443
11261 964
40303 847
13188 795
4631 132
5695 815
6586 697
4888 740
1549 161
1837 336