28027 65
42021 889
51781 731
24391 363
4523 226
15557 175
7089 495
3936 63
9426 927
9016 622
6583 628