1049 69
303628 1032
2972 217
3736 713
3961 452
23110 80
25750 576
6926 227
7942 270
9484 153
4185 867
3236 471
4089 482