2492 407
7586 587
4183 457
13604 89
25165 256
12661 683
8899 261
14441 977
9081 28
17600 742
15772 878
10666 366
4275 911