2599 755
3594 601
2278 397
29758 619
12819 184
5437 207
15144 545
4143 563
14653 411
10226 480
7425 798
10715 621
12254 657