2560 755
3442 601
2183 397
28662 619
12585 184
5420 206
15123 545
4132 563
14595 411
10188 480
7386 798
10659 621
12203 657