1400 69
303942 1032
3198 217
3904 713
4045 452
23754 80
26770 576
7285 227
8171 270
9603 153
4288 867
3313 471
4253 482