28178 65
42093 889
51886 731
22531 373
47659 404
7659 416
24427 363
14359 501
11343 644
2914 182
16322 617
4557 226
15582 175
5020 570
7103 495
6653 691
4597 400
3954 63
9440 927
9051 622
6625 628