19483 663
34886 168
9415 201
36897 503
2514 130
4505 771
10987 273
3776 366
5614 758
4733 711
21779 695
2548 288
3128 394