19489 663
34935 168
9421 201
36919 503
2521 130
4511 771
10990 273
3782 366
5617 758
4737 711
21814 695
2561 288
3136 394