19496 663
34951 168
9423 201
36922 503
2521 130
4512 771
10990 273
3782 366
5619 758
4737 711
21823 695
2564 288
3136 394