2492 407
7596 587
4186 457
13608 89
25176 256
12661 683
8899 261
14442 977
9082 28
17602 742
15783 878
10668 366
4276 911