19514 663
35035 168
9431 201
36961 503
2522 130
4514 771
10990 273
3789 366
5625 758
4745 711
21863 695
2569 288
3141 394