4173 54
3526 286
32607 895
14336 515
10101 313
5532 511
40195 242
48865 737
7947 818
4317 798
10622 555
4043 160
8760 458