1399 69
303942 1032
3194 217
3904 713
4044 452
23752 80
26764 576
7284 227
8170 270
9602 153
4287 867
3313 471
4253 482