19488 663
34906 168
9421 201
36912 503
2518 130
4509 771
10989 273
3781 366
5616 758
4734 711
21799 695
2557 288
3132 394