19493 663
34946 168
9423 201
36920 503
2521 130
4512 771
10990 273
3782 366
5618 758
4737 711
21821 695
2564 288
3136 394