19488 663
34909 168
9421 201
36912 503
2518 130
4509 771
10989 273
3781 366
5616 758
4737 711
21800 695
2558 288
3133 394