2870 136
4148 713
4603 457
3731 118
7014 356
4731 419
3784 888
6892 473
5410 579
6288 755
10633 502
15583 69