47555 149
20970 907
14908 318
30981 78
31257 673
26149 687
11796 574
6212 110
6989 790
17556 399
101042 571
22499 383
2835 184
37016 544