2489 407
7566 587
4169 457
13603 89
25122 256
12657 683
8896 261
14430 977
9075 28
17596 742
15753 878
10666 366
4272 911