20950 377
3038 515
3017 806
3545 727
4268 705
42869 292
11748 443
11261 964
40295 847
13188 795
4631 132
5695 815
6586 697
4886 740
1547 161
1836 336