9560 848
28033 65
41969 890
51982 731
22508 373
47600 404
7624 416
24401 363
14301 501
11342 644
2877 182
17947 618
4479 226
15548 175
4985 570
7090 495
6626 691
4571 400
3904 63
9412 927
9062 622
6596 628