2560 150
3627 820
4701 590
11251 372
38667 617
2853 148
9284 735
7281 547
18809 503
11309 355
3196 678
4862 807
2441 93
16604 675
2736 284
3063 427
1849 393
4788 175
10614 210
1188 124
1126 210