19851 663
36355 168
9535 201
37546 503
2617 130
4631 771
11026 273
3907 366
5735 758
4821 711
22559 695
2647 288
3215 394