2480 407
7534 587
4153 457
13594 89
25084 256
12651 683
8886 261
14419 977
9071 28
17585 742
15726 878
10664 366
4267 911