28578 65
42367 890
52248 731
24474 363
4538 226
15596 175
7144 495
3949 63
9506 927
9170 622
6656 628