22013 416
16031 449
12810 867
19272 704
36562 123
26793 434
75429 688
6310 272
29424 793
6816 823
4738 600