1021 69
303601 1032
2954 217
3724 713
3950 452
23056 80
25698 576
6913 227
7935 270
9473 153
4182 867
3232 471
4086 482