3020 923
3657 261
7809 516
7679 237
5098 514
4606 153
6082 607
2546 257
4966 373
4985 642
7313 698
3287 32
12235 815
18389 778