32571 66
43736 889
54040 732
24656 363
4812 226
15798 175
7239 496
4155 63
9756 928
9341 622
6832 628