7223 65
33943 888
42850 727
21982 373
40437 401
6675 416
22261 362
13092 501
10760 644
2589 182
15600 617
3837 226
4530 173
4642 570
6664 495
6054 691
4116 400
3265 63
8805 927
8052 622
5790 628