32489 66
43719 889
54001 732
24652 363
4810 226
15795 175
7239 496
4151 63
9742 928
9337 622
6831 628