47965 772
5746 642
3450 232
6476 794
69856 474
31219 41
10101 171
3528 731
3728 667
13406 601
4475 585