2591 755
3560 601
2263 397
29511 619
12746 184
5434 207
15142 545
4134 563
14639 411
10217 480
7415 798
10702 621
12247 657