47513 149
20945 907
14887 318
30949 78
31230 673
26106 687
11792 574
6209 110
6979 790
17513 399
100819 571
22428 383
2827 184
36993 544