47006 149
20709 907
14684 318
30616 78
30950 670
25730 687
11721 574
6177 110
6933 790
17121 399
85904 569
21777 383
2773 184
36757 544