2990 407
8342 588
4491 457
13797 89
26171 256
12865 683
9004 261
14720 977
9263 28
18403 742
16237 878
10746 366
4330 911