1399 69
303942 1032
3195 217
3904 713
4044 452
23753 80
26767 576
7284 227
8170 270
9602 153
4287 867
3313 471
4253 482