2489 407
7568 587
4172 457
13603 89
25127 256
12658 683
8897 261
14431 977
9075 28
17597 742
15758 878
10666 366
4273 911