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