2480 407
7533 587
4151 457
13594 89
25074 256
12651 683
8886 261
14419 977
9069 28
17584 742
15720 878
10664 366
4266 911