28180 65
42099 889
51889 731
22532 373
47659 404
7659 416
24427 363
14360 501
11343 644
2915 182
16323 617
4559 226
15586 175
5021 570
7104 495
6653 691
4601 400
3954 63
9442 927
9051 622
6625 628