19488 663
34914 168
9421 201
36915 503
2520 130
4510 771
10989 273
3781 366
5616 758
4737 711
21805 695
2559 288
3133 394