2480 407
7533 587
4151 457
13594 89
25072 256
12651 683
8885 261
14419 977
9069 28
17583 742
15718 878
10664 366
4266 911