2997 343
2642 370
3484 386
3601 613
872 155
9329 453
10013 575
8943 621
9833 281
10599 396
11820 525
6965 399
10803 452
11656 833
25075 732
12771 112
12501 365
42009 423
74176 649
120440 565
6111 638
8371 441
9683 250
5336 310