47551 149
20967 907
14906 318
30977 78
31253 673
26141 687
11796 574
6212 110
6989 790
17555 399
101030 571
22497 383
2832 184
37014 544