28696 65
42396 889
52159 731
24426 363
4544 226
15567 175
7113 496
3957 63
9466 927
9060 622
6610 628