20952 377
3044 515
3021 806
3545 727
4278 705
43007 292
11756 443
11269 964
40314 847
13194 795
4632 132
5696 815
6590 697
4890 740
1550 161
1838 336