1017 69
303599 1032
2954 217
3723 713
3950 452
23051 80
25684 576
6906 227
7933 270
9471 153
4182 867
3231 471
4084 482