12821 855
31581 66
43344 889
53599 731
22631 373
47785 404
7714 416
24589 363
14604 501
11519 644
2938 182
22577 625
4787 226
15760 175
5098 570
7217 496
6749 691
4705 401
4109 63
9611 927
9287 622
6789 628