2596 30
4514 591
13637 61
3585 533
2093 159
3828 568
3631 438
14198 322
13082 55
40797 133
50266 644
2972 476
4636 462
6214 742
7244 220
13107 680
3791 394
4763 707
12401 127
3485 776
14194 697
15049 280
5949 963
4714 932