32450 66
43709 889
53988 732
24651 363
4810 226
15795 175
7239 496
4150 63
9734 928
9337 622
6830 628