1006 69
303573 1032
2946 217
3708 713
3942 452
23022 80
25634 576
6882 227
7878 270
9461 153
4178 867
3225 471
4079 482