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