2580 755
3526 601
2243 397
29356 619
12722 184
5433 207
15135 545
4134 563
14634 411
10213 480
7413 798
10698 621
12238 657