2501 391
2463 351
3821 844
3070 533
2227 173
5264 436
3121 378
2880 145
4150 386
2562 153
2737 92
2816 166
5204 298
8151 338
8738 240
11310 530
16256 427
19868 458
18411 894
279 58
1506 346
3060 737
2689 751
1000 134