28180 65
42099 889
51889 731
22533 373
47659 404
7660 416
24428 363
14362 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