27945 65
41974 889
51749 731
22510 373
47596 404
7645 416
24384 363
14321 501
11311 644
2895 182
16267 617
4512 226
15549 175
4991 570
7082 495
6631 691
4578 400
3926 63
9423 927
9008 622
6579 628