3039 261
7780 516
7651 237
5054 514
4569 153
6065 607
2524 257
4901 373
4958 642
7225 698
3193 32
12201 815
18346 778