2602 150
3700 820
4811 590
11666 372
40913 617
2907 148
9550 735
7542 547
19223 503
11367 355
3263 678
4952 807
2545 93
16922 675
51602 304
3243 427
1876 393
4859 175
10727 210
1289 124
1153 210