47356 149
20870 907
14829 318
30851 78
31143 673
26015 687
11770 574
6197 110
6963 790
17395 399
99530 571
22239 383
2807 184
36920 544