47950 772
5746 642
3450 232
6476 794
69834 474
31211 41
10099 171
3528 731
3723 667
13404 601
4474 585