19483 663
34878 168
9415 201
36897 503
2514 130
4505 771
10987 273
3776 366
5614 758
4733 711
21777 695
2547 288
3127 394