30549 66
42969 889
53074 731
24524 363
4728 226
15699 175
7176 496
4054 63
9539 927
9203 622
6717 628