47017 149
20713 907
14689 318
30622 78
30953 670
25735 687
11721 574
6179 110
6938 790
17131 399
86452 569
21792 383
2773 184
36766 544