47009 149
20710 907
14686 318
30619 78
30951 670
25730 687
11721 574
6178 110
6936 790
17124 399
86071 569
21782 383
2773 184
36762 544