19488 663
34911 168
9421 201
36912 503
2519 130
4509 771
10989 273
3781 366
5616 758
4737 711
21802 695
2558 288
3133 394