2492 407
7584 587
4182 457
13604 89
25164 256
12661 683
8899 261
14441 977
9081 28
17600 742
15771 878
10666 366
4275 911