28825 65
42460 889
52226 731
24442 363
4546 226
15568 175
7114 496
3958 63
9468 927
9064 622
6612 628