12629 826
4777 858
12510 431
2971 279
24666 300
1648 73
3623 192
4452 820
2725 261
1480 139
2680 306
3168 701
3801 770
2139 180
2992 116
4546 675
5594 146
4183 787
7872 907
3529 393