47430 149
20902 907
14866 318
30897 78
31188 673
26055 687
11779 574
6201 110
6972 790
17449 399
100534 571
22326 383
2814 184
36947 544