2601 150
3700 820
4811 590
11663 372
40888 617
2907 148
9547 735
7539 547
19217 503
11367 355
3263 678
4950 807
2544 93
16921 675
51600 304
3241 427
1876 393
4859 175
10727 210
1285 124
1153 210