20956 377
3045 515
3031 806
3545 727
4288 705
43108 292
11761 443
11273 964
40327 847
13200 795
4637 132
5696 815
6591 697
4897 740
1552 161
1839 336