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