3040 871
2037 290
2166 198
27627 600
2290 399
2561 438
2367 332
15659 565
82270 503
15579 1041
3046 478
2750 431
8153 680
54466 769
46240 78
4561 547
22416 153
3700 452
36172 102
27035 383
15322 192
14806 504
7478 866
14685 490
4830 554
11842 713
17413 379
24648 95