47527 149
20949 907
14894 318
30960 78
31237 673
26119 687
11793 574
6211 110
6980 790
17530 399
100874 571
22452 383
2829 184
37002 544