28030 65
42021 889
51781 731
24391 363
4523 226
15557 175
7089 495
3937 63
9427 927
9016 622
6583 628