2990 407
8345 588
4492 457
13798 89
26172 256
12865 683
9004 261
14720 977
9263 28
18407 742
16237 878
10746 366
4330 911