44942 93
5855 510
1730 364
1393 151
3767 498
18241 858
27346 396
6484 206
21117 794
4948 392
194738 738
51589 400
7044 671