12631 826
4777 858
12514 431
2971 279
24669 300
1649 73
3624 192
4452 820
2725 261
1480 139
2680 306
3169 701
3801 770
2139 180
2993 116
4548 675
5594 146
4183 787
7875 907
3530 393