44968 93
5876 510
1732 364
1395 151
3769 498
18246 858
27350 396
6488 206
21129 794
4951 392
195159 738
51593 400
7067 671