2485 407
7553 587
4165 457
13601 89
25117 256
12655 683
8893 261
14428 977
9074 28
17593 742
15735 878
10666 366
4270 911