30725 66
43023 889
53121 731
24531 363
4743 226
15709 175
7183 496
4067 63
9557 927
9229 622
6731 628